pair (STL/CLR)

La classe de modèle décrit un objet qui encapsule une paire de valeurs.

template<typename Value1,
    typename Value2>
    ref class pair;

Paramètres

  • Valeur 1
    Le type de valeur d'abord encapsulée.

  • Value2
    Le type de seconde valeur encapsulée.

Membres

Définition de type

Description

pair::first_type (STL/CLR)

Le type de la valeur d'abord encapsulée.

pair::second_type (STL/CLR)

Le type de la deuxième valeur encapsulée.

Objet membre

Description

pair::first (STL/CLR)

La valeur d'abord enregistrée.

pair::second (STL/CLR)

La deuxième valeur signalée.

Fonction membre

Description

pair::pair (STL/CLR)

Construit un objet de paires.

pair::swap (STL/CLR)

Permute le contenu de deux paires.

Opérateur

Description

pair::operator= (STL/CLR)

Remplace les paires stockées de valeurs.

Notes

L'objet stocke une paire de valeurs.Vous utilisez cette classe de modèle pour combiner deux valeurs en un seul objet.Notez qu' cliext::pair (décrit ici) stocke uniquement des types managés ; pour stocker une paire de types non managés utilisez std::pair, déclaré dans <utility>.

Configuration requise

en-tête :<cliext/utilitaire>

Cliext del'espace de noms :

Voir aussi

Référence

make_pair (STL/CLR)