std::vector<T,Allocator>::size
De cppreference.com
size_type size() const; |
(hasta C++11) | |
size_type size() const noexcept; |
(desde C++11) (hasta C++20) |
|
constexpr size_type size() const noexcept; |
(desde C++20) | |
Devuelve el número de elementos en el contenedor; es decir, std::distance(begin(), end()).
Contenido |
[editar] Parámetros
(Ninguno)
[editar] Valor de retorno
El número de elementos en el contenedor.
[editar] Complejidad
Constante.
[editar] Ejemplo
El siguiente código utiliza size
para mostrar el número de elementos en un std::vector<int>:
Ejecuta este código
#include <vector> #include <iostream> int main() { std::vector<int> nums {1, 3, 5, 7}; std::cout << "nums contiene " << nums.size() << " elementos.\n"; }
Salida:
nums contiene 4 elementos.
[editar] Véase también
Devuelve el número de elementos que se pueden almacenar en el almacenamiento asignado actualmente. (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) |