2
Я нахожусь часто в ситуации, когда я пишу следующий код:Короткая функции для вставки в станде :: карту <Int, станд :: вектор <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
@ пользователь695652 есть – vu1p3n0x