Zeilen ignorieren im C++ In-Stream

Gast #417581
Lesenswert?

Hi,

ich habe einen ifstream logischerweise aus einer Datei.
DIe Datei hat folgendes Aussehen:

"
text
text
text

12
3
4
3
5

text
"

Mittels

int y;
in << y;

kann ich ja die einzelnen Einträge auslesen. Natürlich klappt das nur,
wenn ich die ersten vier Textzeilen nicht in y speichere. Das gibt
erwartungsgemäß einen Fehler.
Bisher lösche ich Zeilen die also immer manuell und starte dann die
Auslese (lästig!).

Meine Frage:

Wie kann ich über die Streams die ersten 4 Zeilen ignorieren und nur
die Integers auslesen?

Gruß Michel

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren