如何在C ++中访问对中的元素?

时间:2016-12-31 20:24:04

标签: c++ stl

我正在尝试解决一些问题,我必须在其中一个问题中使用对,我需要知道如何才能访问对中的元素,对中的第一个元素是字符串,第二个元素是另一对int和int。

1 个答案:

答案 0 :(得分:1)

如果你有

std::pair<std::string,std::pair<int,int>> pp{"string", {1, 42}};

然后

assert(pp.first == std::string{"string"});
assert(pp.second.first == 1);
assert(pp.second.second == 42);

全部通过