itoa im eigenbau?
-
Hi,
wie sieht eine itoa-funktion im eigenbau aus? Ich hab mit dieser neuen Suchfunktion im Forum danach gesucht, aber diese spuckt nur noch scheiße aus im gegensatz zur alten (Warum ist die überhaupt durch so einen Dreck ersetzt worden???)
Wie sähe also eine itoa im eigenbau aus?
-
jesus is back! schrieb:
Wie sähe also eine itoa im eigenbau aus?
//ungetestet
char* itoa(unsigned int x){
char str[12];//12 oder 9 oder 17 oder so
char* p=str+12;
--p='\0';
do
--p=x%10+'\0';
while(x/=10);
return p;
}
char itoa(int x){
bool n=x<0;
if(n)
x=-x;
char r=itoa(unsigned(x));
if(n)
*--r='-';
return r;
}
-
http://www.c-plusplus.net/forum/viewtopic-var-t-is-99077.html
ging urspruenglich um geschwindigkeit. sollte dir da weiter helfen
Meep Meep