配合map,set等容器使用。
引入头文件:<utility>
构造函数:
#1) 默认构造函数,即创建空的 pair 对象pair();#2) 直接使用 2 个元素初始化成 pair 对象pair (const first_type& a, const second_type& b);#3) 拷贝(复制)构造函数,即借助另一个 pair 对象,创建新的 pair 对象template<class U, class V> pair (const pair<U,V>& pr);#4) 移动构造函数template<class U, class V> pair (pair<U,V>&& pr);#5) 使用右值引用参数,创建 pair 对象template<class U, class V> pair (U&& a, V&& b);
具体使用案例:
pair用法详解
