Borland C++ Builder FAQ
составлен по материалам форума на sources.ru

Составители: OlegGG, KAV, kenai



Как преобразовать AnsiString в char*, char в AnsiString, AnsiString в int, AnsiString во float?
Автор: OlegGG
Исходная ссылка:

AnsiString в char*:
Использовать c_str() Например так:
AnsiString str_as_AnsiString = "www.sources.ru";
char *str_as_char = str_as_AnsiString.c_str();
char в AnsiStirng:
char char_massive[500];
...
AnsiString str = AnsiString(char_massive);
AnsiString в int:
AnsiString int_as_AnsiString = "123";
       int int_as_int_1 = int_as_AnsiString.ToInt();
       int int_as_int_2 = StrToInt(int_as_AnsiString);
AnsiString во float:
AnsiString float_as_AnsiString = "3.14";
     float float_as_float_1 = float_as_AnsiString.ToDouble();
     float float_as_float_2 = StrToFloat(float_as_AnsiString);


Содержание
City 3D - Карта Ангарска со справочником организаций
Hosted by uCoz