Datei erstellen



  • Ich möchte gerne ein Programm schreiben dass den Text den ich als string deklariere in eine Datei Namens info.txt schreibt .

    Also etwas in der art :

    #include <iostream>
    #include <conio.h>
    #include <string>
    using namespace std;
    int main()
    {
    string a;
    cout<<"Geben sie einen Text ein , der in eine Datei gespeichert werden soll\n";
    cin>>a;
    ......
    getch();
    return 0;
    }
    

    Was muss ich eingeben um eine Variable ( string, int , char ) in eine Datei zu schreiben .
    Danke im voraus.
    🙂



  • Du benötigst dazu einen ofstream (Output File Stream), den du mit der entsprechenden Datei öffnest, danach kannst du dorthin alle Ausgaben für die Datei schicken (analog zur Ausgabe auf dem Monitor = cout):

    #include <fstream>
    
    ...
    
    ofstream fout("info.txt");
    fout<<wert;
    


  • solltest du dir auch mal getline() anschauen, wenn du ganze sätze eingibst!


Anmelden zum Antworten