欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

c++ 列表长度

最编程 2024-04-05 16:56:20
...

在C++中,使用STL库的std::list可以方便地实现双向链表数据结构。如果您想获取一个list对象中元素的数量,可以使用list的size()函数,该函数返回当前list中元素的数量。

以下是一个示例代码:

#include <iostream>
#include <list>

int main() {
  std::list<int> myList {1, 2, 3, 4, 5};
  std::cout << "The size of myList is: " << myList.size() << std::endl;
  return 0;
}

在这个例子中,我们定义了一个名为myList的std::list对象,并初始化了它。接着,我们使用size()函数获取了myList中元素的数量,并将结果打印到控制台上。

需要注意的是,std::list的size()函数的时间复杂度为O(1),因此可以在常数时间内获取list的长度。