Wdrożenie operatorów porównania za pomocą „krotki” i „remisu”, dobry pomysł?

(Uwaga: tuplei tiemożna je pobrać z Boost lub C ++ 11.) Podczas pisania małych struktur z tylko dwoma elementami, czasami wybieram std::pair, ponieważ wszystkie ważne rzeczy są już zrobione dla tego typu danych, jak operator<na przykład porządkowanie ścisłe-słabe . Wadą są jednak prawie...