C++

Filestream: Getline

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Auch das zeilenweise Einlesen von Textdateien ist mit FStreams möglich. Der Trainer erklärt anhand des Beispiels, wie Sie die Methode "getline" anwenden sollten.

Transkript

Ich möchte jetzt noch zeigen wie man eine Datei zeilenweise einlesen kann ich habe hier zunächst einmal genau das gleiche wie im ersten Beispiel gemacht 100 Quadratzahlen werden in die Datei geschrieben und dann noch mal 20 Kubikzahlen und jetzt geht es eine ganz einlesen vorher werde es ja in die Werte direkt eingelesen mit den Stream jetzt möchte ich das über den buffer machen also eröften ist hier ganz normal habe ich erstmal mein lesedaten Datei Händel und jetzt in einer Schleife prüfe ich nach solange lesdaten valide sind kann ich das Einlesen und das mache ich in dem ich hier lesedaten.getline Buffer hole ein buffer muss ich dazu natürlich hinschreiben ich muss hier definieren wie viele ich da einlesen will könnten man jetzt hier 1000 das müsste hier eigentlich die gleiche Zahl sein und zwar sein orientiert ähnlich wie beim Console input wartet auf /n also das Zeichen n ist haben wir vorher beim Schreiben mit entl auch hier immer entsprechend als Trennung ausgegeben und wenn die Lese Daten nicht eof sind dann gebe ich sie aus eof steht für end of file das Dateiende wenn das erreicht würde ist Schluss könnt ihr also auch auf die eof abprüfen so geht's aber auch und jetzt lesen uns das ganze mal ein und schauen uns an ob ich damit auch an die Daten heran komme ja das sieht doch ganz gut aus da habe ich ja auch das Ergebnis und das i gleich19 i hoch 3 das ist eigentlich schon Bestandteil des Textes bin ich ja ausgeg hier gebe ich nur dem Buffer aus also damit kann man auch sehr schnell Dateien einlesen.

C++

Machen Sie sich mit den einfachen Grundlagen zu C++ vertraut und lernen Sie anhand zahlreicher Übungs- und Codebeispiele die Klassenkonzepte, Prozeduren und Funktionen kennen.

9 Std. 3 min (143 Videos)
Derzeit sind keine Feedbacks vorhanden...

Video-Training auf DVD mit Bonusmagazin

+ Tutorial to go: Mit Videos für iPod, iPhone & Co.

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!