Textfile Zeile für Zeile auslesen
-
Hallo,
ich möchte ein Textfile Zeile für Zeile auslesen. Ich mache dies mit getline().
Ich bekomme so jedoch nur eine Zeile.std::ifstream file ("folders.txt") ; std::string line; if (file) { while (getline(file,line) ) { this->StereoImageFolderField->Text=gcnew String(line.c_str()); } } else { MessageBox::Show("Fehler beim Öffnen"); }
Wie bekomme ich die anderen Zeilen?
Vielen Dank für eure Hilfe.
-
Wir sind hier in C++/CLI, da macht man das mit .NET:
Siehe: StreamReader und ReadLine
-
Schnellste und einfachste Variante:
cli::array<String ^> ^Zeilen = System::IO::File::ReadAllLines("C:\\Gib_Mir_Alle_Zeilen.txt");
MfG :xmas1: