Espacios de nombres
Variantes

std::array::size

De cppreference.com

[edit template]
 
 
 
 
<tbody> </tbody>
constexpr size_type size() const noexcept;
(desde C++11)

Devuelve el número de elementos en el contenedor; es decir, std::distance(begin(), end()).

Parámetros

(Ninguno)

Valor de retorno

El número de elementos en el contenedor.

Complejidad

Constante.

Ejemplo

El siguiente código utiliza a size para desplegar el número de elementos en un std::array:

#include <array>
#include <iostream>
 
int main()
{ 
    std::array<int, 4> numeros {1, 3, 5, 7};
 
    std::cout << "numeros contiene " << numeros.size() << " elementos.\n";
}

Salida:

numeros contiene 4 elementos.

Véase también

(C++11)
Comprueba si el contenedor está vacío.
(función miembro pública) [editar]
(C++11)
Devuelve el número máximo posible de elementos.
(función miembro pública) [editar]