代码点读机 / C++ / count

count C++ · 常用功能

统计某个值在容器中出现多少次;对 set/map 等关联容器返回 0 或 1。

怎么用

容器.count(值)

小例子

std::set<int> s = {1, 2, 2, 3};
std::cout << s.count(2);

运行结果

1

提醒:set 去重后 2 只出现一次;统计 vector 中次数请用 std::count 算法

官方文档:https://en.cppreference.com/w/cpp/container/set/count

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