📜  C++ STL-list.empty()函数(1)

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

C++ STL-list.empty()函数

简介:

empty() 是C++ STL中用于判断列表(list)是否为空的成员函数,如果列表为空则返回 true,否则返回 false

语法:
bool empty() const;
返回值:

如果列表为空,则返回 true,否则返回 false

示例代码:
#include <iostream>
#include <list>

using namespace std;

int main() {
    list<int> myList;

    if (myList.empty()) {
        cout << "The list is empty." << endl;
    } else {
        cout << "The list is not empty." << endl;
    }

    return 0;
}

以上程序的输出结果为:

The list is empty.
注意事项:
  • empty() 函数不会修改列表。
  • 列表的初始状态是空的。
  • 该函数只适用于列表,而不适用于其他容器类型(如向量、集等)。
参考文献: