C++ List empty()函数
C++列表 empty()函数用于检查列表是否为空。如果列表为空,则返回true,否则返回false。该函数不会修改列表的内容。
语法
bool empty();
参数
不包含任何参数。
返回值
返回布尔值,可以是1或0。如果列表为空,返回1,否则返回0。
示例1
让我们来看一个简单的示例,当列表为空时。
#include <iostream>
#include<list>
using namespace std;
int main()
{
list<int> li;
std::cout << "empty() : " << li.empty()<<std::endl;
return 0;
}
输出:
empty() : 1
在这个示例中,empty()函数返回值1,因为列表’li’是空的。
示例2
让我们看一个简单的示例,当列表不为空时。
#include <iostream>
#include<list>
using namespace std;
int main()
{
list<int> li={1,2,3};
std::cout << "empty() : " << li.empty()<<std::endl;
return 0;
}
输出:
empty() : 0
在这个示例中,empty()函数返回值’0’,因为列表不是空的。