c++

C++中makepair的用法是什么

小亿
219
2023-11-10 11:38:51
栏目: 编程语言
C++开发者专用服务器,限时0元免费领! 查看>>

在C++中,std::make_pair是一个函数模板,用于创建一个std::pair对象。它接受两个参数,并返回一个std::pair对象,其中第一个参数被作为std::pair对象的第一个元素,第二个参数被作为std::pair对象的第二个元素。

std::make_pair的用法如下:

#include <iostream>
#include <utility>

int main() {
    int a = 10;
    double b = 3.14;
    
    // 使用std::make_pair创建一个std::pair对象
    std::pair<int, double> p = std::make_pair(a, b);
    
    // 输出std::pair对象的元素
    std::cout << "First element: " << p.first << std::endl;
    std::cout << "Second element: " << p.second << std::endl;
    
    return 0;
}

输出结果:

First element: 10
Second element: 3.14

这样,我们可以用std::make_pair函数方便地创建一个std::pair对象,而不需要显式地构造std::pair对象。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:c++中and的用法是什么

0
看了该问题的人还看了