pair的使用

要使用pair,需要包含头文件:

#include

声明pair时,指定两个参数的类型,例如:

pair<int, string> p;

访问pair两个元素的方法:

int num = p.first;
string s = p.second;

可以用make_pair创建新的pair对象:

pair<int, double> p = make_pair(3, 3.5);

通过tie接收pair中的值:

pair<string, int> getPair() {
	return make_pair("Bob", 25);
}
int main() {
	string name;
	int age;
	tie(name, age) = getPair();
}

你可能感兴趣的:(pair的使用)