Format
-
Hallo ich möchte einen Zahl vom Typ long in einen CString umwandeln und später wieder zurück wandeln.
Ich weiß wie es mit dem Typ double gehtCString DeinString.Format("%.3f",dDeinDoubleWert);
Aber wie mache ich es mit Vaiablen vom Typ long.
Und wie wandel ich den String nachher wieder in einen long?
Mfg Kobold
-
//EDIT: 2.Versuch
Für Integer funzt:CString DeinString.Format("%.3d",dDeinIntWert);
Bei der Umwandlung in long:
long atol(
const char *string
);Das findest du alles im MSDN, tut helfen!
-
don_basto schrieb:
Für Integer funzt:
CString DeinString.Format("%.3d",dDeinIntWert);
Und der Formatcode für long int ist "%ld".
PS: Im C++ FAQ sind noch ein paar Methoden beschrieben, um zwischen Zahlen und Text hin und her zu wandeln.
-
Danke an alle
Mfg Kobold