ifstream fstream sind, die ich nicht verstehe, wie das laden einer Daten-Datei in meinem Programm
Mein professor ist sehr smart, erwartet aber, dass die komplette noobs wie mich, die einfach wissen, wie das Programm c++. Ich verstehe nicht, wie die fstream
Funktion arbeitet.
Ich habe eine Datei mit drei Spalten von Daten. Ich werde zu entscheiden haben, mit einem Logarithmus, ob jede Zeile von Daten ist eine Kreis -, Rechteck-oder Dreieck -, dass Teil ist einfach. Der Teil den ich nicht verstehe, ist, wie die fstream
Funktion arbeitet.
Denke ich:
#include < fstream >
dann sollte ich erklären, mein file-Objekt?
ifstream Holes;
dann öffne ich es:
ifstream.open Holes; //?
Ich weiß nicht, was die richtige syntax ist und ich kann nicht finden, einfache tutorial. Alles scheint weit mehr Fortgeschritten ist als meine Fähigkeiten verarbeiten kann.
Außerdem habe ich einmal gelesen-in der Daten-Datei, was ist die richtige syntax, um die Daten in arrays?
Würde ich einfach ein array deklarieren, z.B. T[N]
und cin
die fstream
Objekt Holes
?
Eine Frage auf einmal, bitte!!!
Das tutorial ist BS. Verwenden Sie es nicht. Hüten Sie sich vor cplusplus.com.
Fair genug. Link zu einem besseren?
Habe ich eigentlich gesucht, um ein bisschen vor der Buchung, deludedly denken, dass es muss eine gute Referenz bereits. Leider, alles, was ich fand, war Total Müll (z.B. MSDN), voll von irreführenden Beratung und falsche Schleifen. Für jetzt empfehle ich Ihnen Antwort 🙂
InformationsquelleAutor lprater1 | 2011-11-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Basic
ifstream
Verwendung:Lasst uns weiter gehen und annehmen, dass wir wollen, um jede Zeile nach einige Muster. Nutzen wir string-streams:
InformationsquelleAutor Kerrek SB
Lassen Sie mich Schritt für Schritt durch jeden Teil Lesen der Datei.
Bitte beachten Sie, dass dieses Beispiel sich nicht mit Fehlererkennung.
InformationsquelleAutor Boundless