Daten lesen und in Array schreiben
-
Hi!
Wie schon im Titel steht möchte ich bestimme Zeichenketten aus einer Textdatei lesen un dann in Array schreiben. Das Lesen ist kein Problem nur bekomme ich es nicht hin die Zeichenketten in ein fortlaufendes Array zu schreiben(array[x++] oder so ähnnlich).
Ich hoffe, dass ihr mir helfen könnt.Danke im Vorraus
-
Da benutzt du das viel angepriesene std::vector oder bastelst dir eine eigene verkettete Liste.
-
steht von vorne rein fest wieviele zeichenketten es sind???
-
also es wird sich höchstesn um 100 handeln!
-
also ist dir vorher nicht die genaue zahl bekannt???
bzw wenn das programm mal fertig sein soll... ändert sich dann noch was an der länge der liste??
-
Ja, also die Liste in der Textdatei ändert sich eigentlich schon. Aber wenn es nicht anders geht würd es mir auch nichts ausmachen wenn maximal 100 Zeichenketten oder so gelesen würden!
-
Wie Nanyuki schon sagte: Nimm einen vector<string> (oder einen anderen Container der STL - jeder hat seine Vor- und Nachteile ;)) und pack die Zeichenketten jeweils mit push_back() dort hinten rein.
-
ok danke!
Ich werd mal mein Glück damit versuchen!