Problem mit std
-
Hallo,
ich habe folgende Struktruren:struct OPTION { std::vector<std::string> Value; }; struct PART { std::string Name; std::vector<OPTION> Options; };
Wenn ich allerdings nun eine gefüllte Option in eine PART Struktur pushe, zeigt mir VC an, dass Options in der Struktur noch leer ist
Warum dies ??
Vielen Dank im Voraus
Simon
-
Mehr Code bitte. Wie pushst du? Was soll das eigentlich mit std zu tun haben?
-
hm, ich füll eine Struktur curOptions und pushe anschließend so:
curPart.Options.push_back(curOption);
mir viel einfach nix besseres als Betreff ein
-
dann musst du beim Debuggen irgendwas falsch machen. Gib mal testweise curPart.Options.size() nach dem push_back aus.
-
da pushed es schon ein OPTION rein, aber ein leeres
warum des ??
Bye
-
Weiß ich nicht, ist mir zuviel Rätselraten. Poste mal ein vollständiges Programm, was du so zusammengeschrumpft hast, dass es das beschriebene Problem gerade noch zeigt (keine 100e von Zeilen bitte.)