STL-Pair-artige Triplett-Klasse - rolle ich meine eigene?
Ich möchte eine Triplett-Klasse verwenden, die so ähnlich wie möglich zu std :: pair ist. STL scheint keine zu haben. Ich möchte nichts zu Schweres wie Boost verwenden. Gibt es eine nützliche FOSS-Triplet-Klasse ohne einschränkende Lizenz, die ich irgendwo heben könnte? Soll ich meine eigenen rollen? Soll ich etwas ganz anderes machen?
Bearbeiten: Überstd::tuple
...
Gibt es wirklich keinen Nutzen für eine triplettspezifische Klasse? Ich meine, mit Tupel kann ich nicht
template<typename T1, typename T2, typename T3> std::tuple<T1, T2, T3> triple;
jetzt kann ich? Muss ich nicht einzelne Typenkombinationen dreifach eingeben?