Speichern von Linienzügen
-
Hallo,
in meinem Programm will ich Linienzüge aus einer Datei einlesen und in meinem Programm speichern (z.B. in einer Liste oder einem Array). Der Linienzug hat einen Anfangspunkt, einen Endpunkt und weitere Punkte (Anzahl variabel) in der Mitte.Hier eine Grafik dazu:
- http://s195130324.online.de/linienzug.gifDie Anzahl der Linienzüge ist auch variabel.
Ich weiss jetzt nur nicht wie ich die Linienzüge am besten speichern soll. Ich habe es mit Listen versucht aber das hat auch nicht funktioniert.
Wie würdet ihr die Linienzüge speichern ?
Ich hoffe ihr versteht meine Frage und könnt mir weiterhelfen.
Vielen Dank,
mfg arena_blau
-
Hi,
wie genau liest du denn die Datei im Moment ein?
Um die Linien dann zu speichern gibt es viele Möglichkeiten.
Du könntest ein einfaches Array anlegen und dann Zeilenweise die einzelne Punkte reinschreiben.
Du könntest aber auch eine Klasse "Linie" anlegen, dann für jede Linie eine neue Instanz deiner Klasse erzeugen und diese dann in ein Array schreiben. Dass ist so das was ich kenneWas genau hast du denn anschließend mit den gespeicherten Linien vor?
Das würde die Entscheidung vielleicht eingrenzen, dann kann ich dir mal Beispielcode reinstellen.