以下是一个C++的示例代码,演示如何遍历一个存储有一对对元素的向量,并访问每对元素的第一个和第二个元素。
#include
#include
int main() {
std::vector> pairs = {{1, 2}, {3, 4}, {5, 6}};
// 使用范围for循环遍历向量中的每对元素
for (const auto& pair : pairs) {
int first = pair.first;
int second = pair.second;
std::cout << "First element: " << first << ", Second element: " << second << std::endl;
}
return 0;
}
在上述示例中,我们首先创建了一个存储有一对对整数元素的向量pairs
。然后,我们使用范围for循环遍历向量中的每对元素。在每次迭代中,我们访问当前对元素的第一个和第二个元素,并将它们保存到first
和second
变量中。最后,我们将这些值输出到控制台上。