csv datei lesen
-
habe ein problem mit dem lesen einer csv datei.
hier mein code:
std::fstream file("test.csv");
std::string tmp;
while(!file.eof() && !file.fail()) {std::getline(file, tmp); // Zeile lesen
}
es gibt den Fehler: getline ist kein element von std.
was kann ich anders machen? kann mir jemand helfen?
danke
-
Dieser Thread wurde von Moderator/in estartu aus dem Forum MFC (Visual C++) in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Hast du die notwendigen Header eingebunden? Für getline() benötigst du den Header <string>.
(PS: Ein EOF setzt setzt sowohl eofbit als auch failbit des Streams, also kannst du die gesonderte Prüfung auf file.eof() weglassen ;))