table of contents
std::initializer_list::size(3) | C++ Standard Libary | std::initializer_list::size(3) |
NAME¶
std::initializer_list::size - std::initializer_list::size
Synopsis¶
size_type size() const noexcept; (since C++11)
(until C++14)
constexpr size_type size() const noexcept; (since C++14)
Returns the number of elements in the initializer list, i.e.
std::distance(begin(),
end()).
Parameters¶
(none)
Return value¶
the number of elements in the initializer list
Complexity¶
Constant
Example¶
// Run this code
#include <initializer_list>
int main() { static_assert(std::initializer_list{1,2,3,4}.size() == 4); }
2022.07.31 | http://cppreference.com |