文字列キーと myClass のベクトルを含むマップを作成しようとしています。
std::map<string,vector<myClass>> m;
ベクトルとマップを動的に設定する必要があります (ファイルから値を読み取ります)。
class myClass{
string dataMember1;
...
myClass()
{ ... }
};
どのように進めればよいのでしょうか??
また、文字列キーに基づいてベクター内のオブジェクトにアクセスできるようにしたいと考えています。
例えば:
std::map<string,vConnect>::iterator pos;
pos = mapGraph.find(string);
cout<<(pos->second)[0]->DataMemberofmyClass
(pos->second)[0] は、ベクトルに格納された最初の myClass オブジェクトを示しますか??
ありがとう