配合map,set等容器使用。

    引入头文件:<utility>

    构造函数:

    1. #1) 默认构造函数,即创建空的 pair 对象
    2. pair();
    3. #2) 直接使用 2 个元素初始化成 pair 对象
    4. pair (const first_type& a, const second_type& b);
    5. #3) 拷贝(复制)构造函数,即借助另一个 pair 对象,创建新的 pair 对象
    6. template<class U, class V> pair (const pair<U,V>& pr);
    7. #4) 移动构造函数
    8. template<class U, class V> pair (pair<U,V>&& pr);
    9. #5) 使用右值引用参数,创建 pair 对象
    10. template<class U, class V> pair (U&& a, V&& b);

    具体使用案例:
    pair用法详解