I want to overload a 2D vector's reference operator, [], with a pair of integers. For example, Consider a 2D vector of integers like this v = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
v[make_pair(1, 2)]
Should return 6
at its at the 1st row and 2nd column (zero indexing).