- array[meta header]
- std[meta namespace]
- array[meta class]
- function[meta id-type]
- cpp11[meta cpp]
constexpr size_type size() noexcept; // C++11
constexpr size_type size() const noexcept; // C++14コンテナの要素数を取得する。
arrayクラスのテンプレートパラメータであるN定数を返す。
投げない
定数時間
#include <iostream>
#include <array>
int main()
{
std::array<int, 3> ar = {1, 2, 3};
std::cout << ar.size() << std::endl;
}- size[color ff0000]
3
- C++11
- Clang: ??
- GCC: 4.7.0 [mark verified]
- ICC: ??
- Visual C++: 2008 (std::tr1) [mark verified], 2010 [mark verified], 2012 [mark verified]