Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > слияние массивов std::unordered_map в один


Автор: box 1.2.2015, 14:48
всем привет!
надо слить из массива map в один контейнер 
делаю так:
Код

unordered_map<std::string, uint64_t> mymap;
unordered_map<std::string, uint64_t> mymap_temp;
...
for(int i = 1; i < NUM_THREADS; i++) {
mymap_temp.insert(td[i].myB[i].mymap.begin(), td[i].myB[i].mymap.end());
}


Автор: box 2.2.2015, 20:40
что , неужели ни кто не в курсе как слить 2 и больше однотипных контейнеров что бы в итоге получилась сумма value у всех уникальных элементов 

Автор: box 2.2.2015, 22:37
вопрос решен

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)