Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » FAQ VC++ / MFC » Wandeln einer Zahl in CString

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
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.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ FAQ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: