000
18.01.2003, 16:32 Uhr
Uwe
C/C++ Master (Administrator)
|
Erstellt von Uwe
Häufig benötigt und immer wieder angefragt sind Typenwandlungen. Der folgende Code-Schnipsel wandelt eine Integer Zahl in einen CString. Die Ausgabe mit
printf() wurde hier bewusst gewählt, da die Funktion Format() als erstes Argument einen Formatstring benötigt. Wer sich mit den Formatierungszeichen von printf() auskennt, der steckt diese kleine Hürde locker weg.
C++: |
int Zahl=199; CString MeinCstring; MeinCstring.Format("%d\n", Zahl); printf(MeinCstring);
Weiterhin erlaubte Formatierungszeichen sind: "%f" für double/float, "%c" für char, "%s" für Char-Pointer/Strings
|
-- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... Uwe Dieser Post wurde am 18.01.2003 um 16:33 Uhr von Uwe editiert. |