Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.53 MB
Время: 0.028 c
4-1156274077
Dot
2006-08-22 23:14
2006.12.31
поиск hwnd одного из двух окон


15-1166046445
sat
2006-12-14 00:47
2006.12.31
задача нужны идеи


15-1165562990
KrylovVN
2006-12-08 10:29
2006.12.31
TCP/IP - UDP


1-1163409688
SMAC
2006-11-13 12:21
2006.12.31
Application.OnDeActivate


2-1166024363
Ice
2006-12-13 18:39
2006.12.31
размер фильма в tmediaplayer




   Наверх