000
01.03.2005, 22:43 Uhr
~LHS
Gast
|
-------------------------------------------------------------------------------- hallo Ich möchte den Inhalt meines vectors in einer csv_Datei speichern . Dann beim 2. 3. 4... Starten des Programms , soll den neuen Inhalt angehängt werden(nun csv_Datei ist bereits im Prog_Verzeichnis durch den 1. Start vorhanden). also das Speichern vom vector_inhalt funktioniert aber das Anhängen funzt nicht! Stattdessen wird den alten Inhalt immer überschrieben !??
C++: |
Int speichern () { fstream datei("ausgabe.csv", std::ios::out); //"ausgabe.csv" als Ausgabedatei if(!datei) { // OK! datei existiert nicht copy(vector.begin(),vector.end(),ostream_iterator<int>(datei,",\r")); //return 20; } else { //datei existiert bereit fstream datei("ausgabe.csv",ios::app); copy(vector.begin(),vector.end(),ostream_iterator<int>(datei,",\r")); }
datei.close(); // Datei schliessen return 0; }
|
was habe ich falsch geschrieben? Hat jemand eine Idee? Danke vielmals!
Bearbeitung von typecast: |
cpp-Tags korrigiert
|
Dieser Post wurde am 01.03.2005 um 23:55 Uhr von typecast editiert. |