Variable als anderevariable-text-mix definieren
-
wie würdet ihr vorgehen wenn ihr z.b.
die variable char definition[20] und den text "/n" in die variable char cut[50] schreiben wollt.weil cut wird in eine datei gespeichert. mit append. ich will aber dass erst eine neue zeile in die textdatei gemacht wird bevor definition renigeschrieben wird.
thx
-
[X] std::string verwenden [ ] sprintf() verwenden
-
wie erzeuge ich denn ganz normal ne neuezeile in einer textdatei.
-
Verwende std::string statt char definition[20] und lasse die Variable cut ganz weg.
Anhängen an eine Datei mit einer neuen Zeile als Trenner geht so:#include <fstream> #include <iostream> #include <string> int main() { using namespace std; ofstream file( "output.txt", ios_base::app ); string definition = "irgendwelcher Text"; file << "\n" << definition; return 0; }Gruß
Werner