atoi Funktion
-
hi,
ich will einen CString in einen Integer umwandeln, was ja mit der funktion atoi funktionieren sollte. aber der compiler gib immer den fehler hier raus:
'atoi': Konvertierung des Parameters 1 von 'CString' in 'const char *' nicht möglich.
hab schon in vielen bespielen es genauso stehen gesehen, aber bei mir geht es nicht.

hier ist der code ausschnitt:
int i = atoi(eingabe);
ausgabe.Format(("%d"),i*2);ich hoffe das mir jemand helfen kann bin schon am verzweifeln.

-
int i = atoi(CStringA(eingabe));
-
Wenn Du Unicode benutzt, dann besteht Dein CString aus wchar_ts und Du solltest statt atoi() das wchar_t-fähige_ttoi() benutzen.
-
danke leute, super schnelle hilfe. beide lösungen funktionieren.

hab mich gleich mal registriert und werde euch bei bedarf mi anderen noob fragen nerven.
