Partager via


paires (STL/CLR)

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

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

Paramètres

  • Value1
    Le type de la première valeur encapsulée.

  • Value2
    Le type de la seconde valeur encapsulée.

Membres

Définition de type

Description

paires : : first_type (STL/CLR)

Type de la première valeur encapsulée.

paires : : second_type (STL/CLR)

Type de la deuxième valeur encapsulée.

Objet membre

Description

paires : : en premier (STL/CLR)

Première valeur stockée.

paires : : en second lieu (STL/CLR)

Seconde valeur stockée.

Méthodes

Description

paires : : paires (STL/CLR)

Construit un objet de paire.

paires : : échange (STL/CLR)

Échange le contenu de deux paires.

Opérateur

Description

paires : : operator= (STL/CLR)

Remplace les paires de valeurs stockées.

Notes

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

Configuration requise

En-tête : <cliext/utility>

Espace de noms : cliext

Voir aussi

Référence

make_pair (STL/CLR)