Namespaces
Variants

std::vector<T,Allocator>:: size

From cppreference.net

size_type size ( ) const ;
(noexcept desde C++11)
(constexpr desde C++20)

Devuelve el número de elementos en el contenedor.

Contenidos

Valor de retorno

std:: distance ( begin ( ) , end ( ) )

Complejidad

Constante.

Ejemplo

El siguiente código utiliza size para mostrar el número de elementos en un std:: vector < int > :

#include <cassert>
#include <vector>
int main()
{
    std::vector<int> nums;
    assert(nums.size() == 0);
    nums = {1, 2, 3, 4};
    assert(nums.size() == 4);
}

Véase también

devuelve el número de elementos que pueden almacenarse en el almacenamiento actualmente asignado
(función miembro pública)
comprueba si el contenedor está vacío
(función miembro pública)
devuelve el número máximo posible de elementos
(función miembro pública)
cambia el número de elementos almacenados
(función miembro pública)
(C++17) (C++20)
devuelve el tamaño de un contenedor o array
(plantilla de función)