代码点读机 / C++ / first

first C++ · 常用功能

访问 std::pair 的第一个元素;也用于 structured binding 等场景。

怎么用

pair.first

小例子

auto p = std::make_pair(1, 2);
std::cout << p.first;

运行结果

1

提醒:pair 只有两个公开成员 first 和 second;tuple 用 std::get<0>

官方文档:https://en.cppreference.com/w/cpp/utility/pair

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条