std::multimap<Key,T,Compare,Allocator>::empty
De cppreference.com
<tbody>
</tbody>
<tbody class="t-dcl-rev ">
</tbody><tbody>
</tbody>
bool empty() const; |
(hasta C++11) | |
bool empty() const noexcept; |
(desde C++11) (hasta C++20) |
|
[[nodiscard]] bool empty() const noexcept; |
(desde C++20) | |
Comprueba si el contenedor no tiene elementos, es decir, si begin() == end().
Parámetros
(Ninguno)
Valor de retorno
true si el contenedor está vacío; de lo contrario, false.
Complejidad
Constante.
Ejemplo
El siguiente código utiliza empty para comprobar si un contenedor std::multimap<int, int> contiene elementos:
Ejecuta este código
#include <map>
#include <iostream>
#include <utility>
int main()
{
std::multimap<int, int> nums;
std::cout << std::boolalpha;
std::cout << "Inicialmente, nums.empty(): " << nums.empty() << '\n';
nums.emplace(42, 13);
nums.insert(std::make_pair(13317, 123));
std::cout << "Después de agregar elementos, nums.empty(): " << nums.empty() << '\n';
}
Salida:
Inicialmente, 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) |