Partilhar via


par (STL/CLR)

A classe do modelo descreve um objeto que encapsula um par de valores.

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

Parâmetros

  • Valor1
    O tipo de valor primeiro envolvido.

  • Valor2
    O tipo de segundo valor envolvido.

Membros

Definição de tipo

Descrição

pair::first_type (STL/CLR)

O tipo da primeira envolver o valor.

pair::second_type (STL/CLR)

O tipo do segundo valor envolvido.

Objeto de membro

Descrição

pair::first (STL/CLR)

O primeiro valor armazenado.

pair::second (STL/CLR)

O segundo valor armazenado.

Função de membro

Descrição

pair::pair (STL/CLR)

Cria um objeto do par.

pair::swap (STL/CLR)

Alterna o conteúdo de dois pares.

Operador

Descrição

pair::operator= (STL/CLR)

Substitui os pares de valores armazenados.

Comentários

O objeto armazena um par de valores. Você usa essa classe do modelo para combinar os dois valores em um único objeto. Observe que os repositórios de cliext::pair (descrito aqui apenas para tipos gerenciados); para armazenar um par de tipos não gerenciado, use std::pairdeclarado em <utility>.

Requisitos

cliext </utilitário deCabeçalho: >

cliext deNamespace:

Consulte também

Referência

make_pair (STL/CLR)