我想在C++中使用Map的矢量圖。 我有映射值的列表,我想在矢量中存儲爲映射。 我的要求是這樣的: 1.對於N列,我有一個值的映射。 2.我想維護每個我在N的地圖。在C++中實現Map的矢量圖
我試圖在Vector>中保持這一點。 請讓我知道如何使它工作。
我使用下面的代碼添加映射
void fun()
{
vector< map < string, int> > myVect;
myVect.push_back(new map< string, int>);
myVect.push_back(new map< string, int>);
map< string, int> entry1 = myVect[0];
entry1["ABC"] = 1;
entry1["DEF"] = 2;
map< string, int> entry2 = myVect[1];
entry1["ABC"] = 5;
entry1["RKD"] = 9;
}
爲什麼不起作用?
您到目前爲止嘗試過什麼?你似乎對你想達到什麼有非常明確的想法,那麼你的問題究竟在哪裏? –
例如:vector
好的,所以你似乎有它的工作。你有什麼問題? –