Why can't I have a map with a pair as it's key?
unordered_map <pair<int, int> , int> m1;
Later in my code I try to insert the items into the map by doing:
m1.emplace(make_pair(i,j), nums1[i] + nums2[j]);
But I still get an error saying I have a call to "an implicitly deleted default constructor"