Título: Convertendo AnsiString para char *
Linguagem: C++Builder
S.O.: Windows 9x / NT / 2000
Autor(es): Wenderson Teixeira
AnsString para um char *, utilize o m�todo
c_str da classe AnsiString, mas nunca altere o conte�do desse
ponteiro, pois ele � constante e pode ser modificado pela classe, causando leak de mem�ria,
se quiser alter�-lo, fa�a um c�pia de seu conte�do.AnsiString sTeste = "String de teste"; printf(sTeste.c_str());Ex. 2: Alterando o conte�do
AnsiString sTeste = "String de teste"; char str[256]; strcpy(str, sTeste.c_str()); strcat(str, " alterada");
Título: Convertendo AnsiString para int
Linguagem: C++Builder
S.O.: Windows 9x / NT / 2000
Autor(es): Wenderson Teixeira
AnsString para um int, utilize o m�todo
ToInt da classe AnsiString, ou ent�o a fun��o
StrToInt, da seguinte forma:ToInt
AnsiString sTeste = "10"; int value = sTeste.ToInt();Ex. 2: Usando
StrToInt
AnsiString sTeste = "10"; int value = StrToInt(sTeste);