| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > crossplatform |
| Автор: wlad110 24.6.2009, 19:15 |
| Использование библиотек STL, Qt, boost гарантирует что код созданный под windows xp без изменений(ну или почти без них) скомпилируется под любимой ubuntu? спасибо |
| Автор: wlad110 24.6.2009, 19:24 | ||||||
эмм.. а как можно решить проблему? в моей ситуации достаточно этих трёх основных библиотек, WinAPI и прочее трогать не собираюсь , этого будет достаточно чтобы портировать более безболезненно?
ну тогда нормально , для моего проекта )) спасибо. |
| Автор: azesmcar 24.6.2009, 19:27 |
Никак, проблемы незначительные и возможно даже не возникнут. В идеале надо 1. Писать в соответствии со стандартом. 2. Избегать конструкций которые implementation defined по стандарту. 3. Быть аккуратным с размерами переменных (sizeof(int) не обязательно равно 4). |
| Автор: Andrew121 24.6.2009, 19:32 |
Какое отношение имеет конкретно этот дистрибутив. В каждой либе из перечисленных тобой, есть ремарки к каждой ОС. |