Objekt aus Datei lesen
-
Hallo ich habe folgende Datei
Turm1
X= 2
Y= 3Turm2
X= 1
Y= 0wie kann ich diese Datei einlesen und dadurch zwei Objekte machen. Habe schon soviel versucht, aber ich komme einfach nicht weiter. Mir fehlt einfach das komplette Wissen. Das ganze soll möglichst dynamisch sein. Dies ist keine Hausaufgabe sondern einfach ein Prog das ich am schreiben bin, jedoch hab ich in dem Teilgebiet ein rießen Problem!
Danke Jungs und Mädels!
-
struct Turm { Turm(): x(0), y(0) { } int x, y; }; ... std::vector<Turm> turm; std::ifstream xyz("File.xyz", std::ios::in); ... turm.push_back(nTurm);Wo liegt's Problem?^^
-
Das hast du in deinem anderen Thread auch schon gefragt und dort hast du auch schon eine Lösung bekommen.
-
Das Problem liegt daran, dass auch Text in der Datei ist, welchen ich ja nicht als "Daten" auslesen will. Ich möchte nur die Werte übernehmen und das dynamisch!
Irgendwie habe ich das Gefühl ich stehe auf dem Schlauch,...
-
Mach doch ma nen Bsp der Datei...
Und was hast du denn selbst für Ideen bzw Lösungsansätze?
-
Wenn das so ist, nimm doch einfach nen std::string und konvertiere ihn dann nach belieben mit ::atoi/f etc.