我有兩張地圖。我需要比較鍵和值。比較鍵和值std :: maps
map<char,int> mymap;
mymap.insert(pair<char,int>('a', 1));
mymap.insert(pair<char,int>('c', 2));
map<char,int> mymap1;
mymap1.insert(pair<char,int>('b', 1));
mymap1.insert(pair<char,int>('d', 2));
實施例關鍵a
從mymap
與在mymap1
b
和d
比較。
如果在其他mymap1
中找到了相同的密鑰,我需要比較這些值。
所以我需要比較鍵和值。我如何在C++中做到這一點?
不應該很難。你能告訴我們你到目前爲止嘗試過什麼,你在哪裏碰到? – Mahesh
'mymap == mymap1;' – nwp
@nwp我認爲如果兩個地圖都相同,OP不會查找。 – Mahesh