vector<int> v = {1, 2, 2, 2, 5};
auto p = equal_range(v.begin(), v.end(), 2);
关于 p 的类型与含义,下列说法正确的是( )。
- A.
p是一个迭代器,指向第一个 2;想数个数还得从头自己数 - B.
p是一个整数,直接就是等于 2 的元素个数 3 - C.
p是一个 pair:first 是第一个 ≥ 2 的位置,second 是第一个 > 2 的位置,p.second - p.first恰好是 2 的个数 - D.
p是一个 bool,表示 v 里到底存不存在 2