Re: Builder: std::string или AnsiString ??
От: eugy  
Дата: 12.08.05 11:11
Оценка: 1 (1)
Здравствуйте, mosq, Вы писали:

M>Что использовать в проекте (оба варианта или один)? Как конвертировать одно в другое?


M>Я привык к std::string, а теперь приходиться мучить Билдер , и не знаю, стоит ли мне использовать для внутреннего мяса std::string, тогда как потом всеравно придется преводить к Анси (для рисования UI). А если использовать только Анси, то насколько он подходит для работы с контейнерами STL ???

M>Неужели придется юзать метод c_str() ?

Сталкивался с подобной проблемой и в итоге был сделан класс (назовём его MyStr), который в зависимости от defines ведёт себя либо как std::string, либо как AnsiString. Точнее, если сказано использовать std::string, то typedef std::string MyStr. Иначе используется класс-адаптер над AnsiString, с интерфейсом std::string.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.