make_pair方法
时间: 2023-11-30 11:02:44 浏览: 83
STL各种函数详细讲解
4星 · 用户满意度95%
make_pair() 是一个 C++ 标准库函数,用于创建一个由两个值组成的 pair 对象。这个函数接收两个参数,分别是要组成 pair 对象的两个值。
例如,下面的代码创建了一个由一个字符串和一个整数组成的 pair 对象:
```
#include <iostream>
#include <utility>
using namespace std;
int main() {
pair<string, int> p = make_pair("hello", 42);
cout << p.first << " " << p.second << endl; // 输出 "hello 42"
return 0;
}
```
make_pair() 函数会自动推断 pair 对象中两个值的类型,因此我们可以方便地创建不同类型的 pair 对象。
阅读全文