我正在尝试创建一个包含字符串键和 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 对象吗?
谢谢