Leerzeilen problem



  • Hi

    ich will ne datei einlesen z.b text.txt
    die befehle weis ich(<fstream>) und es geht auch aber leider
    zeigt er mir die leerzeilen nicht warum und wie könnte ich das ändern.
    arbeite mit xp und Dev++ umgebung!!

    z.b ich habe einen text:Hallo du da
    angezeigt wird er mir:Halloduda 😕



  • Ohne Code kann man nicht viel zu deinem Problem sagen.
    Grundsätzlich sequentiell aus Dateien ließt du: (Primitives Beispiel ungetestet...)

    #include <iostream>
    #include <fstream>
    using namespace std;
    
    int main(int argc, char* argv[])
    {
         if(argc == 2)
         {
               ifstream in(argv[1]);
               if(in)
               {
                      string s;
                      while(getline(in, s))
                            cout << s << endl;
               }
         }
    }
    

    Gibt den Inhalt der Datei (spezifiziert durch parameter 1) auf der Standardausgabe aus.

    /edit: Befehler sind das übrigens in <fstream> nicht...

    Caipi


Anmelden zum Antworten