CString per Streams in eine Textdatei schreiben
-
Hallo
wen ich ne membervariable auf ne Textbox mache und dann die Variable in eine Datei schreibe, steht da nur müll. Warum??burnner
-
IMHO weil du nicht richtig in die Datei schreibst.
Aber wir sind keine Orakle das wir wissen warum.
-
naja ich habs geändert nun mach ichs mit char..
-
Um an den inhalt des CStrings zu kommen, musst
du die Funktion GetBuffer aufrufen.Devil
-
Vielen Dank.
-
Ist nicht ganz richtig.
GetBuffer brauchst du für ein beschreibbares Puffer (LPTSTR). Für einen read-only-string (LPCTSTR) gibt es einen cast-operator.
also z.b. mystream << (LPCTSTR) myString;
oder, um den cast hübscher zu machen,
mystream << mystring.operator LPCTSTR();