Announcement

Collapse
No announcement yet.

Datei einlesen + vector

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Datei einlesen + vector

    hallo,

    ich möchte einzelne zeilen einer txt einlesen und direkt in eine variable speichern!


    meine txt datei sieht folgendermaßen aus:
    Code:
    Gruppe1
    2344
    23
    
    Gruppe2
    2344
    34
    
    Gruppe3
    3422
    23
    ich möchte also Gruppe 1 einlesen in folgende variablen speichern: name, gewicht, anzahl

    ich weiß dass ich einzelne zeilen via getLine einlesen kann, aber wie mache ich das wenn ich gruppen habe wie hier?

    muss ich dann in der dritten zeile (letzte zeile einer gruppe) ein "." oder ";" hinzufügen, sodass das programm weiß das hier eine gruppe endet?

    ich bin offen für alle idee und vorschläge!

    vielen dank im voraus für die mühe

  • #2
    Du weisst doch, das eine Gruppe endet, wenn du alle Daten eingelesen hast. Sind weitere Zeilen da, gehören sie offenbar zur nächsten Gruppe
    Zuletzt editiert von Christian Marquardt; 07.11.2010, 19:08.
    Christian

    Comment


    • #3
      Ich würde mir Gedanken drum machen obs nicht vielleicht auch ein XML File sein darf. Dann muss man die Parse Logik nicht selbst implementieren. Im Idealfall kann man die Objekte dann direkt nach XML de-/serialisieren. Dann muss man sich ums Laden oder Speichern gar keine Gedanken mehr machen
      Allerdings weiss ich nicht obs das in der C++ Welt auch so gibt.

      Comment

      Working...
      X