#include <iostream>
#include <utility> // 包含 pair 的定义
int main() {
// 创建一个 pair,第一个元素是 int 类型,第二个元素是 double 类型
std::pair<int, double> myPair(10, 3.14);
// 访问 pair 中的元素
std::cout << "First element: " << myPair.first << std::endl;
std::cout << "Second element: " << myPair.second << std::endl;
// 修改 pair 中的元素
myPair.first = 20;
myPair.second = 2.718;
// 再次访问修改后的元素
std::cout << "Updated first element: " << myPair.first << std::endl;
std::cout << "Updated second element: " << myPair.second << std::endl;
return 0;
}
#include <utility>
是为了使用 std::pair
。std::pair<int, double> myPair(10, 3.14);
创建了一个 pair
,其中第一个元素是 int
类型,值为 10
,第二个元素是 double
类型,值为 3.14
。myPair.first
和 myPair.second
分别访问 pair
中的第一个和第二个元素。myPair.first
和 myPair.second
进行赋值操作来修改 pair
中的元素。std::cout
输出 pair
中的元素值。上一篇:c++队列的基本操作
下一篇:c++ for_each
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站