Text an Datei anhängen



  • Hi,
    ich will ein Programm schreiben was einen Text einliest und ihn dann in eine .txt Datei schreibt. Momentan sieht es so aus:

    #include <fstream.h>
    #include <iostream.h>
    
    int main()
    {
       char eingabe[200];
       ofstream out("test.txt");
       cout<<"Gib ein Wort ein:"<<endl;
       cin>>eingabe;
       out<<eingabe;
    
    };
    

    Nur wenn die Datei test.txt schon besteht wird sie überschrieben! 😮
    Was muss ich ändern damit das eingegebene Wort einfach an die txt Datei angehängt wird?

    MfG Fleaz



  • Dein Code ist überhaupt kein gültiger ISO-C++ Code. Was für einen alten schlechten Compiler benutzt du denn, das dein Code überhaupt funktioniert?

    #include <fstream>
    #include <iostream>
    
    int main()
    {
       using namespace std;
    
       char eingabe[200];
       ofstream out("test.txt", ios::app); // app für append
       cout<<"Gib ein Wort ein:"<<endl;
       cin>>eingabe;
       out<<eingabe;
    
    }
    


  • Ich hab Dev-C++ (v. 4.9.9.2) Aber wenn ich using namespace std;
    benutzte kann ich conio.h nicht öffnen! 😕
    P.S. Danke 👍


Anmelden zum Antworten