Предположим, у меня есть какая-то функция:
void mutate(V& v);
, которая читает / пишет v
- и я хочу написать функцию:
void mutate_map_values(std::multimap<K,V>& m, K k);
, которая применяет mutate
ко всем значения m
, имеющие ключ k
.
Какой самый краткий способ реализовать mutate_map_values
в C ++ 20?