std::initializer_list size() 方法
- 自 C++11 起
- 自 C++14 起
// Const version only
size_type size() const noexcept;
// Const version only
constexpr size_type size() const noexcept;
返回容器中的元素数量,即 std::distance(begin(), end())
。
参数
(无)
返回值
初始化列表中的元素数量。
复杂度
常数 - O(1)。
示例
Main.cpp
#include <initializer_list>
int main() {
static_assert(std::initializer_list{1,2,3,4}.size() == 4);
}