Překonvertování AnsiString na INT v C++

HackForum

Překonvertování AnsiString na INT v C++#
Potřeboval bych kód na překonvertování řetězce AnsiString "ahoj" na celé číslo "cel_cislo"

Předpokládáme, že v řetězci "ahoj" jsou pouze čísla a né text.


Předem děkuji za odpověď

P.S. piště prosím kódy pouze pro C++
(odpovědět)
fuckyfucky | E-mail | Website | ICQ 251-284-99729.4.2007 1:48
re: Překonvertování AnsiString na INT v C++#
zkus třeba sscanf()
(odpovědět)
nejmenuje | E-mail | Website | ICQ 26000797629.4.2007 10:11
re: Překonvertování AnsiString na INT v C++#
v cecku takhle:
#include <stdio.h>
#include <stdlib.h>

int main(){
int cislo;
char * retezec="1234";
cislo = atoi(retezec);
printf("%s ---> %d",retezec,cislo);
return 0;
}
Predpokladam ze i C++ na to ma urcite nejakou funkci, takze google !!!

----------
public static void main(String args[]){
 throw new UnsupportedOperationException("Not implemented!");
}


(odpovědět)
pr0ph3t29.4.2007 13:30
re: Překonvertování AnsiString na INT v C++#
Diky moc, pouzil jsem ToInt()
(odpovědět)
fuckyfucky | E-mail | Website | ICQ 251-284-99729.4.2007 15:55

Zpět
 
 
 

 
BBCode