Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.55 MB
Время: 0.034 c
9-1140722396
Fenix
2006-02-23 22:19
2006.12.31
Поблемы с DCE. (нет компонента)


15-1165397874
DevilDevil
2006-12-06 12:37
2006.12.31
Как правильно снимать контактные линзы?


6-1155098405
VitGun
2006-08-09 08:40
2006.12.31
Программное создание и настройка Dial-Up соединения


15-1165303847
Kerk
2006-12-05 10:30
2006.12.31
Сценарий телесериала "Бригада"


15-1166004818
Decease
2006-12-13 13:13
2006.12.31
Где скачать компанент типа SystemTray?