pair (STL/CLR)

模板类描述包装值对的对象。

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

参数

  • Value1
    第一个包装值的类型。

  • Value2
    第二个包装值的类型。

成员

类型定义

说明

pair::first_type (STL/CLR)

第一个包装值的类型。

pair::second_type (STL/CLR)

第二个包装值的类型。

成员对象

说明

pair::first (STL/CLR)

第一个存储的值。

pair::second (STL/CLR)

第二个存储的值。

成员函数

说明

pair::pair (STL/CLR)

构造对对象。

pair::swap (STL/CLR)

交换内容的两对。

运算符

说明

pair::operator= (STL/CLR)

替换存储的值对。

备注

对象存储值对。可以使用此模板类合并两个值为单个对象。请注意 cliext::pair (中所述) 只存储托管类型;若要存储非托管类型对请使用 std::pair,声明在 <utility>。

要求

标题: <cliext/实用工具>

命名空间: cliext

请参见

参考

make_pair (STL/CLR)