C 中Pair模板類的使用

2021-09-23 15:44:00 字數 420 閱讀 5251

pair模板類的使用於vector基本上差不多,下面po出我的**,只是簡單操作,後面有時間會繼續補充其他函式的操作。

#include "stdafx.h"

#include

#include

using namespace std;

class point_3d

};int main()

;int y = ;

int z = ;

vector> date;//建立pair的容器 存放資料

std::pairindex;//建立pair類的物件index

for (int i = 0;i < size(x);i++)

for (int i = 0;i < date.size();i++)

return 0;

}

c 中pair類模板的用法詳解

pair 標頭檔案 include 類模板 template struct pair 引數 t1是第乙個值的資料型別,t2是第二個值的資料型別。功能 pair將一對值組合成乙個值,這一對值可以具有不同的資料型別 t1和t2 兩個值可以分別用pair的兩個公有函式first和second訪問。具體用法...

C 中pair的使用

1 為什麼用到pair?pair是將2個資料組合成乙個資料,兩個資料可以是同一型別或者不同型別。當需要這樣的需求時就可以使用pair。1 stl中的map就是將key和value放在一起來儲存。2 另乙個應用是,當乙個函式需要返回2個資料的時候,可以選擇pair。2 pair怎麼用?pair實質上是...

c 中 pair 的 使用方法

std pair主要的作用是將兩個資料組合成乙個資料,兩個資料可以是同一型別或者不同型別。例如std pair或者 std pair等。pair實質上是乙個結構體,其主要的兩個成員變數是first和second,這兩個變數可以直接使用。初始化乙個pair可以使用建構函式,也可以使用std make ...