std::list::size
STD::列表::大小
size_type size() const; | | |
---|
返回容器中的元素数,即std::distance
(begin(), end())
...
参数
%280%29
返回值
容器中的元素数。
例外
(none) | (until C++11) |
---|---|
noexcept specification: noexcept | (since C++11) |
复杂性
Constant or linear. | (until C++11) |
---|---|
Constant. | (since C++11) |
例
下面的代码使用size
若要显示std::list
*
二次
#include <list>
#include <iostream>
int main()
{
std::list<int> nums {1, 3, 5, 7};
std::cout << "nums contains " << nums.size() << " elements.\n";
}
二次
产出:
二次
nums contains 4 elements.
二次
另见
empty | checks whether the container is empty (public member function) |
---|---|
max_size | returns the maximum possible number of elements (public member function) |
resize | changes the number of elements stored (public member function) |
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。