Menerapkan operator perbandingan melalui 'tuple' dan 'tie', ide bagus?

(Catatan: tupledan tiedapat diambil dari Boost atau C ++ 11.) Saat menulis struct kecil dengan hanya dua elemen, saya terkadang cenderung memilih a std::pair, karena semua hal penting sudah dilakukan untuk tipe data itu, seperti operator<untuk pengurutan yang ketat-lemah . Kerugiannya...