C++ 标准库 - <set>

C++ std::set::count 表示是否包含该值。

原型

size_type count(const key_type& k) const;

参数

  • k:值。

返回值

0 或 1。

示例

#include <iostream>
#include <set>

int main() {
    std::set<int> s{1, 2};
    std::cout << s.count(1) << " " << s.count(9) << "\n";
    return 0;
}

输出:

1 0

注意事项

multiset 的 count 可以大于 1。

下一页介绍erase。