我正在尝试创建一个包含字符串键和myClass向量的映射.
std::map<string,vector<myClass>> m;
Run Code Online (Sandbox Code Playgroud)
我还需要动态填充矢量和地图(从文件中读取值).
class myClass{
string dataMember1;
...
myClass()
{ ... }
};
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
此外,我希望能够基于字符串键访问向量中的对象.
例如:
std::map<string,vConnect>::iterator pos;
pos = mapGraph.find(string);
cout<<(pos->second)[0]->DataMemberofmyClass
Run Code Online (Sandbox Code Playgroud)
will(pos-> second)[0]表示存储在向量中的第一个myClass对象??
谢谢