Member bei einem Vektor ausgeben
-
Hallo ,
ich habe ein Problem und hoffe das ihr mir Helfen könnt.#include "std_lib_facilities.h" class name_value{ public: string name; int alter; name_value(string str , int ia) : name(str),alter(ia){} }; int main() { vector<name_value> name_alter; int alterM; string nameM; cout<<"Geben sie einen Namen und das Alter ein\n"; while(true){ cin>>nameM>> alterM; if(nameM=="3") name_value nm(nameM,alterM); name_alter.push_back(nm); } for(int i = 0;i<name_alter.size();++i) { cout<<name_alter.name[i]<<endl; } return 0; }Irgendwie scheint es nicht zu funktionieren , ich würde gerne die namen die im Vektor gespeichert sind ausgeben.
-
name_alter.name[i] -> name_alter[i].name
-
Scheint jetzt zu funktionieren
