for(auto& i : unorderedMap){
cout << i.first << " " << cout << i.second << endl;
cout << unorderedMap[i.first] << endl;
}
所以输出
B2 0x6083e83
3 //B2 should be 3 instead of 0x6083e83
A2 0x6083e820
20 //A2 should be 20 instead of 0x6083e820
我认为输出应该看起来像
B2 3
3
A2 20
20
B2和A2是键,i.second打印出地址,但是当我用我的键访问我的unordredMap时,我得到实际值3和20
我不确定我理解,不应该第二次返回3和20