Как передать map в шаблонную функцию

Как передать map в качестве аргумента шаблонной функции? В функцию передается 2 параметра(первый - map, одним из параметров которого является шаблонный параметр функции, в которую он передается), вторым является ключ для map(тоже шаблонный параметр функции). Вопрос в том, как объявить второй шаблонный параметр для map


Ответы (1 шт):

Автор решения: Chorkov
template<typename Key, typename Val>
void foo( std::map<Key,Val> argument1, Key agrument2 )
{ ... }
→ Ссылка