Допустим, у меня есть TBB concurrent_hash_map, определенный следующим образом:
tbb::concurrent_hash_map<int, void*> TbbHash;
Теперь я хочу безопасно запускать все элементы в TbbHash.
Если бы я использовал std :: map Iбудет реализовывать это так:
auto it = mymap.begin();
while(it != mymap.end())
{
delete it->second;
m.erase(it++);
}
Какова правильная реализация (и поточно-ориентированная) для TBB concurrent_hash_map?