3 года назад

Как писать на кроссплатформенном С++?

Необходимо написать приложение на C++ без GUI. Только численные вычисления + чтение/запись текстовых файлов. Какой средой программирования лучше пользоваться? Есть ли руководство для программирования именно на кроссплатформенном С++? Какие различия?

Глеб 777 (Гость) C++
3

C++: Как писать на кроссплатформенном С++?

1 год назад Как я могу писать на C# на Mac OS X?

Хочу выучить C#, но на Mac OS X что-то ничего не нашел. Можете подсказать?
Желательно с возможностью делать приложения с GUI.
Грубо говоря, нужно для опыта изучить C#. Objective-C я немного знаю. :)
Не нужен нам Widows :)
Не нужен нам Widows :)
И Moo у меня тоже был. Там я писал только консольные проекты. А что там с GUI?

Вова Коломиец (Гость) 3 ответа
3
1 год назад Я не люблю писать под WEB ! Я лох ? И дибил ?

Блин ребята помогите добрым словом, я в шоке ! Что делать ? Что будет дальше ? ВЕБ-технологии захватили мир ....Я неплохо знаю ЯП Pytho, C# и чуть хуже С++ и совсем немного Assemble но блин везде куда не сунишся надо писать WEB приложения, сайты И ещё кучу говна под ВЕБ, вот например питон офигенный язык, библиотек *уева гора, пиши хоть игры, хоть GUI, для научных иследований но нет же смотришь на вакансии там обязательно Djago супер-веб фреймворк, и пиши то логику сайтов то ещё какую-то хрень,...

Agrh (Гость) 11 ответов
3
1 год назад На какой библиотеке лучше (легче) писать электронный журнал на WPF или WindowsForms

Раньше писал на Delphi и C++. Теперь перешел на C#. Вот и незнаю какую библиотеку выбрать ведь они оба делают одно и тоже (GUI).

Blacklokky (Гость) 2 ответа
3
Ответы (2)
SerzhFrozen (Гость) 3 года назад
3

различия.. разные.

суть в частом использовании директив препроцессора. #if

(НАДО ЗНАТЬ КАК ОБЬЯВЛЯЮТСЯ ПЕРЕМЕННЫЕ В ТОМ ИЛИ ИНОМ КОМПИЛЯТОРЕ НА ТОЙ ИЛИ ИНО ПЛАТФОРМЕ, А ТАК ЖЕ, ЗНАТЬ КАКИЕ МОДУЛИ НА КАКОЙ ПЛАТФОРМЕ ИСПОЛЬЗУЮТСЯ, И ЕЩЕ - ЗНАТЬ КАКИЕ ФУНКЦИИ И КАК ИСПОЛЬЗУЮТСЯ В ЗАВИСИМОСТИ ОТ ПЛАТФОРМЫ, и это все помещать во внутрь директивы #if)

Пожаловаться
Slavmike (Гость) 3 года назад
3

Чтобы было действительно кросплатформенно - пишите на голом С++ (только std/stl, только хардкор). Никаких сторонних библиотек, типа MFC.
IDE при этом совершенно не важна. Можно хоть в блокноте писать. Если будете пользоваться IDE то придется вычищать их сгененррованный код и подключенные библиотеки.

А в качестве учебника - Страуструп. Там как раз нет ни одного упоминания об платформоспецфичных вещах.

Пожаловаться
Как писать на кроссплатформенном С++? (C++) - вопросы и ответы на все случаи жизни - справочник C++ i-vopros.ru