Подскажите пожалуйста, можно ли приложение написаное на C++Builder 6
скомпилировать потом на C++Builder 2010 Professional?
Сторонние компоненты использоватся не будут.
Здравствуйте, expdev, Вы писали:
E>Подскажите пожалуйста, можно ли приложение написаное на C++Builder 6 E>скомпилировать потом на C++Builder 2010 Professional? E>Сторонние компоненты использоватся не будут.
Можно,но 2010 был переход на UTF-8 , так что возможно придеться код править.
Здравствуйте, expdev, Вы писали:
E>Подскажите пожалуйста, можно ли приложение написаное на C++Builder 6 E>скомпилировать потом на C++Builder 2010 Professional? E>Сторонние компоненты использоватся не будут.
Если у вас в коде константа 1 не принимается за sizeof(char), то можно.
Re[2]: Компиляция под C++Builder 2010 Professional
Здравствуйте, Nonmanual Worker, Вы писали:
E>>Подскажите пожалуйста, можно ли приложение написаное на C++Builder 6 E>>скомпилировать потом на C++Builder 2010 Professional? E>>Сторонние компоненты использоватся не будут.
NW>Если у вас в коде константа 1 не принимается за sizeof(char), то можно.
А sizeof(char) может быть отличным от единицы?
WBR, Igor Evgrafov
Re[3]: Компиляция под C++Builder 2010 Professional
Здравствуйте, Nonmanual Worker, Вы писали:
GIV>>А sizeof(char) может быть отличным от единицы?
NW>В Delphi 2009, C++Builder 2009 и выше, даже может быть равна двум
В Дельфи хоть четырем — не о нем речь. В С++ значение sizeof(char) описано с стандарте, а этот вот профешнл клал с высокой колокольни?
WBR, Igor Evgrafov
Re[5]: Компиляция под C++Builder 2010 Professional
Здравствуйте, GarryIV, Вы писали:
GIV>Здравствуйте, Nonmanual Worker, Вы писали:
GIV>>>А sizeof(char) может быть отличным от единицы?
NW>>В Delphi 2009, C++Builder 2009 и выше, даже может быть равна двум
GIV>В Дельфи хоть четырем — не о нем речь. В С++ значение sizeof(char) описано с стандарте, а этот вот профешнл клал с высокой колокольни?
Да нормальный там char, что с ним будет? Они только в делфи порушили совместимость строк, сделав их юникодными, до превращения char в двухбайтный они слава богу не додумались и додуматся не могли, ибо сейчас наоборот стараются все больше поддерживать стандарт.