Zeilenumbruch in einer Txt Datei
-
Wie bekomme ich es hin, dass nach dem schreiben in eine Datei eine neue Zeilen eingefügt wird, so dass er beim nächsten schreiben in einer neuen Zeile anfängt?
Mein Code bis jetzt sieht folgendermaßen aus:
CFile datei(Pfad, CFile::modeCreate | CFile::modeNoTruncate | CFile::modeWrite); datei.Seek( 0L, CFile::end ); CString mes ("Say: "+m_ctMessage); datei.Write(mes, sizeof( char )*mes.GetLength()); datei.Close();Reingeschrieben wird ja auch ganz ordentlich, nur halt alles hintereinander. Weiß jemand Rat?
Gruß
~Zanerva
-
Vllt so
CString mes ("Say: " + m_ctMessage + "\r\n");Cheers
-
Thx a million

Und... es funktioniert
-
Zanerva schrieb:
Thx a million

Und... es funktioniert
aja, wenn du keine Binärdaten schreiben musst, sieh' dir die Klasse CStdioFile an - die ist für das Schreiben/Lesen von Stringdaten sehr, sehr praktisch. Check it out!