中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C++中makepair的用法是什么

c++
小億
142
2023-11-10 11:38:51
欄目: 編程語言

在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對象。

0
璧山县| 章丘市| 昔阳县| 浦城县| 达州市| 通河县| 乌苏市| 石城县| 洱源县| 巩义市| 东丽区| 旺苍县| 吴旗县| 财经| 宝应县| 金门县| 吉隆县| 惠水县| 武川县| 天镇县| 香河县| 新巴尔虎右旗| 共和县| 彭山县| 马尔康县| 南岸区| 绍兴市| 嘉义县| 毕节市| 扬州市| 桃园市| 霍山县| 玛多县| 丰县| 中江县| 清苑县| 汝南县| 略阳县| 长垣县| 岑巩县| 阿图什市|