📅  最后修改于: 2023-12-03 14:59:46.074000             🧑  作者: Mango
C++ STL中的multiset是一个基于红黑树实现的有序容器,其中的元素按照一定的顺序排列,且可以有重复元素。multiset中的size()函数返回multiset所存储元素的个数。
size_type size() const;
该函数没有参数。
该函数返回一个整数,表示multiset中所存储元素的个数。
以下是一个使用multiset.size()函数获取multiset中存储元素个数的例子:
#include <iostream>
#include <set>
using namespace std;
int main() {
multiset<int> s = {1, 2, 2, 3, 3, 3};
cout << "multiset中存储元素的个数为:" << s.size() << endl;
return 0;
}
输出结果为:
multiset中存储元素的个数为:6
multiset.size()函数是一个非常简单且常用的函数,它可以帮助我们快速获取multiset中所存储元素的个数。在使用multiset时,我们可以利用该函数来检查multiset中是否有元素,在进行一些元素的添加或删除操作时非常方便。