std::vector<T,Allocator>::empty
De cppreference.com
bool empty() const; |
(hasta C++11) | |
bool empty() const noexcept; |
(desde C++11) (hasta C++20) |
|
[[nodiscard]] constexpr bool empty() const noexcept; |
(desde C++20) | |
Comprueba si el contenedor no tiene elementos, es decir, si begin() == end().
Contenido |
[editar] Parámetros
(Ninguno)
[editar] Valor de retorno
true si el contenedor está vacío; de lo contrario, false.
[editar] Complejidad
Constante.
[editar] Ejemplo
Ejecuta este código
#include <vector> #include <iostream> int main() { std::cout << std::boolalpha; std::vector<int> nums; std::cout << "Inicialmente, nums.empty(): " << nums.empty() << '\n'; nums.push_back(42); std::cout << "Después de agregar elementos, nums.empty(): " << nums.empty() << '\n'; }
Salida:
Initially, nums.empty(): true Después de agregar elementos, nums.empty(): false
Véase también
Devuelve el número de elementos. (función miembro pública) |