bool operator==(const pii&, const pii&)
{
return true;
}
int main()
{
return 0;
}
// I can conclude that, there is a member function(std::pair<int, int>::operator==) for the class(std::pair<int, int>),
//but the above code goes through the compiling, why not a compiler error about ambiguity?