Speichern .txt

rojeroje

Mitglied
Hallo brauche unbedingt hilfe:

ich möchte die ausgabe als .txt speichern, soweit sogut. funktioniert auch,
nur mein problem ist das er jedesmal die .txt ergänzt mit neuer eingabe.
ich möchte das jedesmal überschrieben wird.

--------------- ich benutze folgendes:

ofstream file;
file.open("text.txt",ios::app);
file << vn << " " << nn << " " << endl;
 
Zuletzt bearbeitet:
hab ein neues Problem....

Code:
std::ifstream file;
    file.open("text1.txt");
    std::string gelesen;
    
      while(file>>gelesen)
  {
  }
cout << "                      "<< gelesen; cout << "                   " << endl;

ich möchte das er eine weitere .txt öffnet und ausgibt.

habs probiert... z.B so...

Code:
    std::ifstream file;
    file.open("text1.txt");
    std::string gelesen;
    
      while(file>>gelesen)
  {
  }
    file.open("text2.txt");
    std::string gelesenb;
    
      while(file>>gelesenb)
  {
  }
cout << "                      "<< gelesen; cout << "                     " << endl;
cout << "                      "<< gelesenb; cout << "                   " << endl;


aber klappt leider nicht.....
 
Eine geöffnete Datei muss auch wieder geschlossen werden:
C++:
file.open("text1.txt");

// Leseoperationen

file.close();
Gruß
MCoder
 
Zurück