Я написал простой код, как показано ниже, который использует пару в качестве ключа на карте,
map<pair<int, int>, int> vis;
int main(
)
{
vis.insert(make_pair(1,2),3);
return 0;
}
И я получаю сообщение об ошибке в строке vis.insert (make_pair (1,2), 3) , as " нет соответствующей функции для вызова 'std :: map, int> :: insert (std :: pair, int)' vis.insert (make_pair (1,2),3);»Кто-нибудь знает, почему я получаю эту ошибку?