📅  最后修改于: 2023-12-03 14:59:46.146000             🧑  作者: Mango
Set是STL中的关联式容器之一,其特点是,无重复元素且元素自动排序,底层数据结构使用红黑树。
Set容器的empty()函数用于判断Set容器是否为空,返回值为bool类型,为真表示Set容器为空,为假表示Set容器不为空。
bool empty() const;
该函数没有参数。
#include<iostream>
#include<set>
using namespace std;
int main()
{
set<int> myset;
cout<<"Set container is ";
if(myset.empty())
cout<<"empty";
else
cout<<"not empty";
return 0;
}
输出结果:
Set container is empty
Set容器是一个非常实用的STL容器,它的底层使用红黑树实现,无重复元素且元素自动排序有着优越的性能表现。而Set容器的empty()函数则是判断集合是否为空的简单而易用的函数,可以更加方便地操作Set容器。