bestimmte Zeile aus Datei lesen
-
Hi,
ich will folgendes machen:1. Zeile für Zeile eine Datei in einen Array speichern
2. Davon dann eine Zeile auswählen...Nur ich weiß nicht wie ich Punkt eins realisieren kann...kann mir da jemand helfen?
MfG...freakSkater
-
Besser wäre es wohl vorher eine Zeile zu wählen und dann erst bloß diese Zeile auslesen.
Dazu öffnest du eine Datei(siehe FAQ) und liest solange mit Dateivariablenname.getline() bis du die richtige Anzahl hast.
Wenn die Zeilen eventl. alle gleich lang sind bieten sich dir schnellere Möglichkeiten!
Ja danach einfach diese Zeile ausgeben und die Datei wieder schließen.
MfG SideWinder
-
Hi,
danke soweit...doch ich habe noch eine Frage...wie kann ich herausbekommen wie viele Zeilen in der Datei vorhanden sind?MfG...freakSkater
-
Du liest alle Zeilen ein bis zum eof und zählst sie
Wenn alle Zeilen gleich lang sind gibts ne schnellere Möglichkeit.
(größe der Datei / größe eines Satzes)
-
Soweit hab ich auch schon gedacht . Aber mit welcher/welchen Funktionen kann ich das machen?
-
std::getline
-