Schreiben in Datei
-
Hallo,
ich habe das folgende Problem:
Der Borland C++ Builder 5 gibt keine Fehlermeldung, jedoch schreibt er auch keine Datei.
Der Quellcode sieht wie folgt aus:
//Werte werden zusammengesetzt AnsiString ext=Path+Tab+Datei+Tab+Beschreibung; //Werte externe Datei zwischenspeichern ofstream datei1("c:\filerfh.dat", ios::app); //Öffnen der Datei if(!datei1.fail()) { datei1<< ext; datei1.close(); // Datei schließen } ShowMessage("Datei wurde in das Verzeichnis abgelegt");
Wo liegt der Fehler ?
Danke für die Hilfe
-
Wenn du bei Wertzuweisungen direkt im Quelltext ein '\' verwenden willst, dann (und nur dann!) musst du das mit einem zweiten '\' abfangen. Das einzelne \ wird sonst in Kombination mit dem nachfolgenden Zeichen als escape sequence gewertet.
Also "c:\\filerfh.dat"