c++中 pair<int,int>是什么意思
时间: 2023-08-21 20:55:01 浏览: 117
C++学习之Pair
在C++中,`pair<int, int>`是一个标准库中的模板类,用于存储两个不同类型的值。在这个特定的例子中,`pair<int, int>`表示存储两个整数类型的值。一个`pair`对象可以通过使用其公共成员变量`first`和`second`来访问其中的值。例如,可以使用以下方式创建和访问一个`pair<int, int>`对象:
```cpp
#include <iostream>
#include <utility>
int main() {
std::pair<int, int> myPair(3, 5);
std::cout << "First value: " << myPair.first << std::endl;
std::cout << "Second value: " << myPair.second << std::endl;
return 0;
}
```
输出结果将是:
```
First value: 3
Second value: 5
```
`pair`类在很多情况下非常有用,例如在算法中返回多个值或者将两个相关的值组合在一起。
阅读全文