📜  C++ STL-Multiset.size()函数(1)

📅  最后修改于: 2023-12-03 14:59:46.074000             🧑  作者: Mango

C++ STL Multiset.size()函数

简介

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中是否有元素,在进行一些元素的添加或删除操作时非常方便。