C++ 中的 pair 容器:定义、使用和示例
在 C++ 中,'pair' 是一种模板容器,可以存储两个不同类型的值。这两个值可以是任意类型,例如整数、浮点数、字符串等等。'pair' 容器将这两个值组合在一起,形成一个有序对,可以通过第一个元素和第二个元素来访问这两个值。
'pair' 容器常用于需要返回多个值的函数中,也可以用于一些需要存储两个值的情况,例如存储坐标等信息。
一个 'pair' 对象可以用以下方式进行声明和初始化:
pair<int, string> myPair; // 声明一个存储 int 和 string 类型的 pair 对象
myPair = make_pair(10, "Hello"); // 初始化 pair 对象
可以使用 'first' 和 'second' 成员变量来访问 'pair' 对象中的第一个和第二个元素:
cout << myPair.first << endl; // 输出 10
cout << myPair.second << endl; // 输出 Hello
原文地址: https://www.cveoy.top/t/topic/nk7e 著作权归作者所有。请勿转载和采集!