vector af objekter

Tags:    c++

Hej
Her er en lille opfølgning på et tidligere indlæg jeg har haft.

Senere går jeg over til at benytte et map, men nu bruger jeg lige en vector fordi det er jeg bekendt med.

Mit problem lyder sådan her:

vector <string, Opcode> opcodeVector;

jeg vil køre igennem en løkke, der undersøger et dokument. Og hver gang løkken støder på "name: ", skal der sætte et nyt par ind i vectoren, med navnet som nøgle og en unavngivet Opcode som værdi. De efterstødende linier skal så indsættes i den Opcode.

første del har jeg gjort således (jeg har initialiseret Opcode::Opcode opcode; ):

Fold kodeboks ind/udKode 


Jeg kan ikke helt pin-pointe problemet, det er formentlig, at jeg ikke får lavet et nyt Opcode objekt, men overskriver det gamle.

Tak
Mvh
Carsten


Her er opcodelisting.cpp (ignorer "input" "output" etc løkkerne indtil videre):
Fold kodeboks ind/udKode 




2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Dette er ganske simpelt og hjælper dig formentligt ikke, men bare for lige at slå fast hvorledes klasser, objekter og vectorer hænger sammen.
Fold kodeboks ind/udKode 




Ok. Jeg har muligvis fundet svaret i Bertels "Begynderens guide til c++" - jeg lader lige denne tråd hvile et øjeblik.



t