Работаю в CBuilder4, намедни решил посмотреть что есть за зверюга шестой билдер. Скачал триал версию, поставил, когда загрузил рабочий проект, то при компиляции с удивлением обнаружил, что тип string (да, использую я такой, не лезьте ко мне — нравится он мне...) как таковой отсутствует, хотя в 4-ом билдере все ок. Внимание вопрос: Inprise жаба что-ли задавила оставить обычную строку? и что оригинального посоветуете для перехода с четверки на 6-ой билдер в моем случае.
Здравствуйте, MakcuM, Вы писали:
MM>Работаю в CBuilder4, намедни решил посмотреть что есть за зверюга шестой билдер. Скачал триал версию, поставил, когда загрузил рабочий проект, то при компиляции с удивлением обнаружил, что тип string (да, использую я такой, не лезьте ко мне — нравится он мне...) как таковой отсутствует, хотя в 4-ом билдере все ок. Внимание вопрос: Inprise жаба что-ли задавила оставить обычную строку? и что оригинального посоветуете для перехода с четверки на 6-ой билдер в моем случае.
typedef AnsiString string;
Здравствуйте, MakcuM, Вы писали:
MM>Работаю в CBuilder4, намедни решил посмотреть что есть за зверюга шестой билдер. Скачал триал версию, поставил, когда загрузил рабочий проект, то при компиляции с удивлением обнаружил, что тип string (да, использую я такой, не лезьте ко мне — нравится он мне...) как таковой отсутствует, хотя в 4-ом билдере все ок.
И всех известных мне в билдере стрингов:
String, он же AnsiString,
std::string — STL стринг и
WideString — для COM-объектов
ни один под твоё описание не подходит. Может имесля ввиду std::string? Тогда проверь, чтобы обязательно включался модуль string (#include<string>) и создай псевдоним классу std::string ( using std::string; )
Вроде всё.
PS. Есть ли вообще STL в триал версии?
Денис.
... << RSDN@Home 1.0 beta 6a >>