std::pair

 std::pair主要的作用是将两个数据组合成一个数据,两个数据可以是同一类型或者不同类型。pair是一个模板结构体

    std::pair <int, float> f;  //空构造
    f = std::make_pair(10, 20.9);  //赋值
    std::pair <int, float> f1(100,5.8);  //赋值构造
    std::vector<std::pair <int, float>> arr;  //嵌套使用

    int i=f.first; //返回第一个值
    float a=f.second;  //返回第二个值


    qDebug()<<i<<a;
    qDebug()<<"结束";

原文地址:https://www.cnblogs.com/liming19680104/p/15367864.html