📜  C++ STL中的list size()函数(1)

📅  最后修改于: 2023-12-03 15:29:50.778000             🧑  作者: Mango

C++ STL中的list size()函数

介绍

在C++ STL中,list类是一个双端链表容器,用来存储任意数据类型的元素。size()是list类的一个成员函数,用于获取list中的元素数量。

语法

list.size()

该函数不接受任何参数。返回一个size_t类型的值,表示list中元素的数量。

示例代码

以下是一个简单的例子,展示了如何使用size()函数获取list中的元素数量。

#include <iostream>
#include <list>

int main() {
    std::list<int> mylist = {1, 2, 3, 4, 5};
    std::cout << "mylist包含 " << mylist.size() << " 个元素。\n";
    return 0;
}

输出:

mylist包含 5 个元素。
使用场景

size()函数在使用list类时是非常常用的。例如,可以用它来检查list是否为空,在循环中遍历所有元素,或者在需要知道list中元素数量的情况下使用。

总结

size()函数是C++ STL中list类的一个成员函数,用于获取list中元素的数量。这是一个常用的函数,可以用于各种操作,例如遍历list,检查是否为空等。