Cpp Ordered Pair Definition