class game_list
{
public:
string name;
};
game_list *pointer;
int main()
{
vector<game_list*> mainVector;
pointer=new game_list;
cin>>pointer->name;
mainVector.push_back(pointer);
cout << "Hello world!" << endl;
cout << mainVector[1];
return 0;
}
game_listクラス宣言です。一連のクラス ポインターvector<game_list*>を含むベクトルです。ベクトル内game_listのそれぞれの属性を出力しようとしています。game_listこれまで試してみましたが、mainVector[1].nameそのようには機能しないようです.何か提案はありますか?