2
我發現自己常常在我寫了下面的代碼的情況:短函數插入到一個std ::地圖<整型,性病::矢量<int>>
std::map<int, std::vector<int>> dict;
void insert(int key, int val) {
if (dict.find(key) == dict.end()) {
dict[key] = std::vector<int>();
}
dict[key].push_back(val)
}
有沒有少羅嗦方式(在C++ 11)編寫這個插入函數?
很好的答案!所以你說我需要做的就是調用dict [key] .push_back(val)? – user695652
@ user695652是的 – vu1p3n0x