Нет
Контейнеры STL (если это то, что вы используете) не являются поточно-ориентированными.
size (), вероятно, обойдется и посчитает числа.Модификация этой структуры данных, пока идет другой поток, опасна (то есть опасна, как пьяный слон на минном поле).
Я бы порекомендовал обернуть ваш hash_map некоторыми функциями, которые обновляют счет отдельно, как атомарное.целое число.Это значение не будет точным, но, вероятно, будет достаточно близким, и это уменьшит конфликт потоков между операциями size () и вставки / стирания.