string in eine textdatei schreiben



  • So, ich habe 2 oder mehrere Strings und möchte sie anschließend in eine Textdatei schreiben, dabei sollen die beiden Strings untereinander geschrieben werden. Ein Beispiel wäre net.
    PS:Ich bin nicht zu faul die Forensuche zu betätigen. Wie ich gesehen habe gibts da schon einige ähnliche threads dazu, würd mich freuen wenn einer trotzdem was zum thema schreibt. Und bitte haltet es so simpel wie möglich da ich mich auf diesem Gebiet (noch)nicht auskenne.



  • hi,
    ist eigentlich ganz einfach. Ich denke du hättest deine Frage im C++ Forum stellen sollen, da sie nichts mit DOS oder der Win32-Konsole zu tun hat. Naja trotzdem hier das Bsp:

    #include <iostream>
    #include <string>
    #include <fstream>    // für den Umgang mit Dateien
    
    using namespace std;
    
    int main()
    {
    
      ofstream outfile("datei.txt");   // zum Beschreiben einer Datei 
      //ifstream infile("datei.txt");   // wäre zum Einlesen einer Datei(wolltest du ja nicht)
    
      string str1="Hello World";
      string str2="Hallo Welt";
    
      outfile << str1 << endl;  // std::endl bricht die Zeile um ähnlich Wirkung wie "\n", das auch einen Zeilenumbruch bewirkt
      outfile << str2 << endl;
    
      outfile.close(); 
    
      return 0;
    }
    

    Hoffe das hilft.

    Tschau Gartenzwerg


Anmelden zum Antworten