Zeilenweise einlesen aus Datei
-
Also ich will ne Datei zeilenweise einlesen hab shcon bissi gebastelt .. hab das Problem das ich ned weiter springen kann das heisst er liest immer das gleiche ..
CStdioFile file("koord_liste.txt", CFile::modeRead| CFile::typeText | CFile::modeNoTruncate); CString gelesen; do { file.ReadString(gelesen); MessageBox(gelesen,"TEST",MB_OK); } while(file.SeekToEnd()); file.Close();DANKE
-
http://www.c-plusplus.net/forum/viewtopic.php?t=39469
using namespace std; ifstream FileIn("Main.cpp"); if (FileIn) // Falls FileIn gültig ist. { vector<string> Contents; // Container für die einzelnen Zeilen // Solange kein Fehler auftritt und nicht eof for (string ReadString; getline(FileIn, ReadString); ) Contents.push_back(ReadString); // Aktuelle Zeile in den Vektor einfügen // Alle Elemente des Vektors ausgeben. ostream_iterator<string> Out(cout, "\n"); copy(Contents.begin(), Contents.end(), Out); }Devil
-
Hallo,
da devil81 offensichtlich Fan oder Freund der STL auch im MFC-Bereich ist
, gibt es von mir wieder die MFC-Lösung:http://www.mpdvc.de/html.htm#Q71
MfG
-
Probe-Nutzer schrieb:
Hallo,
da devil81 offensichtlich Fan oder Freund der STL auch im MFC-Bereich ist
, gibt es von mir wieder die MFC-Lösung:http://www.mpdvc.de/html.htm#Q71
MfG
Ja, bin ich. STL ist Standard, und C++ sollte solange es möglich ist,
sich am Standard orientierenen. Die MFC ist ein Uraltes Framework,
sie kann allerhöchstens noch als GUI lib für Frontends herhalten.Devil