Форум: "Прочее";
Текущий архив: 2008.12.21;
Скачать: [xml.tar.bz2];
ВнизКакие есть разновидности у C++? Найти похожие ветки
← →
Аскар (2008-10-15 14:50) [0]Какие есть разновидности у C++? У Паскаля, например: Объект Паскаль (Дельфи) и Турбо Паскаль (ну это под DOS). Ещё, правда, есть Борланд Паскаль, но он, вроде, неотличим от Турбо. А у с++ чё? И чем отличаются эти разновидности по сути, по языку (я не занимаюсь интерфейсом, буду писать консоль или под DOS, но объекты мне нужны)? Например, в Объект Паскале более продвинутое объектное программирование. А у с++ чё? И где эти версии раздобыть? Бесплатны ли они? И где книгу взять по с++? Хорррошую, чтоб подробно говорилось о языке.
← →
Palladin © (2008-10-15 14:53) [1]
> А у с++ чё?
- Не чё, а что!
- Чё что...
(С) КамедиКлаб
← →
Аскар (2008-10-15 14:54) [2]Удалено модератором
← →
KSergey © (2008-10-15 14:59) [3]На язык С++ периодически выходят стандарты, каждый из которых так или иначе несовместим с предыдущими, либо накладывает какие-либо доп. ограничения.
Есть некоторые отличия (дополнения) для разных компиляторов, типа помечаемых Microsoft Specific в MSDN.
Но основные отличия в STL, библиотеках и т.д.
Бесплатно - я вот точно ен помню, раздает ли MS свой компилятор для С++? Для С# - точно раздает.
Бесплатный gcc (порт с никсов).
Для первой программы думаю замудряться отличиями нет смысла, в плане возможностей для первой программы они точно не принципиальны. Да и для не первой тоже.
← →
Palladin © (2008-10-15 15:00) [4]
> Аскар (15.10.08 14:54) [2]
http://www.delphimaster.ru/forums.shtml#rule , Рекомендуется: п.10
← →
guav © (2008-10-15 15:03) [5]> [3] KSergey © (15.10.08 14:59)
> Есть некоторые отличия (дополнения) для разных компиляторов
Причём как фичи, так и баги, как документированные, так и нет.
> [3] KSergey © (15.10.08 14:59)
> Бесплатно - я вот точно ен помню, раздает ли MS свой компилятор
> для С++?
Раздаёт. VS express.
> [3] KSergey © (15.10.08 14:59)
> Да и для не первой тоже.
Для не первой существенно.
← →
Игорь Шевченко © (2008-10-15 15:05) [6]
> А у с++ чё?
а че Яндекса нифига нету ?
← →
Сергей М. © (2008-10-15 15:08) [7]
> Хорррошую, чтоб подробно говорилось о языке
Начни с учебника "Родная речь"
← →
KSergey © (2008-10-15 15:17) [8]> guav © (15.10.08 15:03) [5]
> Для не первой существенно.
Я не очень знаток тонкостей, но если речь вести про написание какого-нибудь сервиса, например - то, по-моему, не существенно. Перейти с большим проектом - да, наверное сложно. Изначально делать - в чем разница?
← →
tesseract © (2008-10-15 15:21) [9]
> Начни с учебника "Родная речь"
Продолжить методичками " учусь читать документацию" и " я не буду задавать тупых вопросов"
← →
guav © (2008-10-15 15:40) [10]> [8] KSergey © (15.10.08 15:17)
Баги у каждого компилятора свои.
Есть вкусности типа typeof уже давно в gcc или параметризация шаблонов локальными классами уже давно в msvc.
У msvc есть ещё нестандартные расширения, для поддержки СОМ например. Или volatile совсем не такой в msvc.
Т.о. чтобы было "всё равно" нужно не использовать ничего сверх стандартного С++ и включать воркэраунды для каждого компилятора в сложных случаях.
← →
KSergey © (2008-10-15 15:56) [11]> guav © (15.10.08 15:40) [10]
> Т.о. чтобы было "всё равно" нужно не использовать ничего
> сверх стандартного С++ и включать воркэраунды для каждого
> компилятора в сложных случаях.
Это если нужен переезд с одного на другой.
Если не нужен - затачиваемся спокойно и радуемся.
← →
guav © (2008-10-15 16:00) [12]Заточенность разная. Я бы не использовал такую кучу typedefов если бы кодил для gcc. Т.е. есть разница для не первой программы.
← →
Аскар (2008-10-15 19:38) [13]В общем, запутали вы меня все совсем со всякими версиями с++. Расскажите сразу про книгу, ничё больше не надо.
← →
Anatoly Podgoretsky © (2008-10-15 19:41) [14]> Аскар (15.10.2008 19:38:13) [13]
А этого еще больше, чем версий.
← →
Сергей М. © (2008-10-15 19:42) [15]
> Расскажите сразу
Уже.
[7]
← →
Alkid (2008-10-15 20:03) [16]Есть Стандарт С++. Это, собственно, и есть "настоящий" С++.
Есть расширения стандарта - свои фитчи, которые вносят Microsoft VC++ или gcc.
Есть язык Embedded C++. Это сильно кастрированный вариант С++.
Больше не знаю.
← →
tesseract © (2008-10-15 20:17) [17]
> Есть язык Embedded C++
Не слышал о таком. EVC что-ли имееться в виду он ничуточки не кастрирован, просто устарел.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.12.21;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.057 c