std::initializer_list<T>::size
size_type size() const noexcept; | (с C++11) (до C++14) | |
constexpr size_type size() const noexcept; | (с C++14) |
Возвращает количество элементов в списке инициализаторов, т.е. std::distance(begin(), end()).
Параметры
(нет)
Значение возврата
количество элементов в списке инициализаторов
Сложность
Постоянная
Пример
#include <initializer_list>
int main() { static_assert(std::initializer_list{1,2,3,4}.size() == 4); }
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/utility/initializer_list/size