Текущий архив: 2006.12.31;
Скачать: CL | DM;
ВнизОпять я со своиим вопросами про кроссплатформенность а точнее про Найти похожие ветки
← →
Tab (2006-12-06 08:52) [40]
> Примерно одинаково - если автор об этом специально не позаботился
> и это не Hello World (образно говоря), то огребешь ворох
> ошибок.
вот и я о том же, так что сравнение
> Попробуйте откомпилировать проект Borland C++Builder в MS
> VS или обратно.
несовсем корректно
← →
Vga © (2006-12-06 09:07) [41]> > Попробуйте откомпилировать проект Borland C++Builder в
> MS
> > VS или обратно.
>
> несовсем корректно
Почему? Оба варианта имеют свои уникальные особенности, в обоих случаях если эти возможности используются, то фиг что откомпилируется.
← →
Tab (2006-12-06 09:12) [42]
> Почему? Оба варианта имеют свои уникальные особенности,
> в обоих случаях если эти возможности используются, то фиг
> что откомпилируется.
Я о том же, программист сам об этом должен позаботиться. вины С++ здесь не вижу.
← →
Anatoly Podgoretsky © (2006-12-06 09:54) [43]> Tab (06.12.2006 09:12:42) [42]
А чья тогда это вина?
Все дружно называются С++ и все дружного говорят о стандартах, почти как с SQL
Видел я эту совместимость и переносимость, для тривиальной утилитки в 1 кб, конфигурационный файл 64 кб
← →
Vga © (2006-12-06 10:19) [44]> [43] Anatoly Podgoretsky © (06.12.06 09:54)
Точно. А для утилиты чуть побольше - метр-два.
← →
Tab (2006-12-06 13:01) [45]
> Borland C++Builder в MS VS
Речь шла о конкретных реализациях определенного производителя
> Видел я эту совместимость и переносимость, для тривиальной
> утилитки в 1 кб, конфигурационный файл 64 кб
Значит совместимость все таки есть ...
← →
Anatoly Podgoretsky © (2006-12-06 13:58) [46]> Tab (06.12.2006 13:01:45) [45]
Есть такого типа
ifdef
код для случая 1
...
ifdef
код для случая N
← →
Tab (2006-12-06 16:32) [47]
> Есть такого типа ifdef код для случая 1... ifdef код
> для случая N
если вы используете особенности какого-то компилятора или ОС то так и будет.
← →
Anatoly Podgoretsky © (2006-12-06 16:37) [48]> Tab (06.12.2006 16:32:47) [47]
Код компилируется на платформе, так что компилятор приходится учитывать, плюс среду.
← →
Celades © (2006-12-06 19:17) [49]
> А чья тогда это вина?
Вина программиста, который не знает стандарт, но хочет писать переносимый код. При хорошем стиле, проблем с портированием даже на другие платформы может не быть совсем.
Страницы: 1 2 вся ветка
Текущий архив: 2006.12.31;
Скачать: CL | DM;
Память: 0.53 MB
Время: 0.046 c