Problem mit vector<>
-
Hi Community

Ich habe ein Problem, ich poste zuerst aber mal den Code
(Das ist nur ein Beispiel Code, später sol ldas über 2 Funktionen verteilt sein, deswegen nicht wurden wenn der Code "unlogisch" ist)#include <iostream> #include <vector> struct MENUITEM { std::string menuItemTxt; int ct_Basic; int ct_Over; // int menuItemID; }; int main() { MENUITEM tmp; std::vector<MENUITEM> data; // std::vector<MENUITEM>::iterator it; tmp.ct_Basic = 1; tmp.ct_Over = 2; tmp.menuItemTxt = "hallo"; data.push_back(tmp); // bis hierhin ist noch alles ok std::cin.get(); return 0; }Also ich habe eine Struktur und dessen Werte möchte ich in einem Vektor speicheren, das Problem ist ich bekomm die Werte nicht mehr raus? Also ich hab keine Ahnung wie ich wieder an die einzelenen Daten der Struktur komme, hab ich da was falsch gemacht oder falsch verstanden?
Wäre froh für jede Hilfe

lg c4f
-
Also wenn es bereits daran scheitert, dann empfehle ich dir mal die folgenden drei Artikel zu lesen:
Aufbau der STL (Teil 1)
Aufbau der STL (Teil 2)
Aufbau der STL (Teil 3)Grüssli
-
Dravere schrieb:
Also wenn es bereits daran scheitert, dann empfehle ich dir mal die folgenden drei Artikel zu lesen:
Aufbau der STL (Teil 1)
Aufbau der STL (Teil 2)
Aufbau der STL (Teil 3)Grüssli
Danke

Ich gebe zu dass ich mich mit vector und co. nicht wirklich auskenn...danke dir für die Tuts
lg c4f