C ++ mapa STL :: función con el ejemplo vacía (): A continuación, vamos a aprender sobre la mapa :: vacío () en C STL ++ , que es se utiliza para comprobar si el mapa está vacía o no?
C ++ :: mapa vacío STL ()
Está construido en la función STL en C ++ y utiliza para comprobar si el contenedor mapa está vacía o no es decir si su tamaño es 0 o no?
Sintaxis:
myMap.empty()
Cuando, myMap es el objeto del mapa class.
Parámetros: Ninguno – No acepta ningún parámetro.
class valor: devuelve True, si el mapa está vacía y devuelve False, lo contrario.
Ejemplo:
#include <iostream>
#include <map>
using namespace std;
int main() {
// Example of Non Empty map
map<char, string> myMap;
myMap['i'] = "include";
myMap['h'] = "help";
if (myMap.empty()) {
cout << "myMap is Empty !!";
}
else {
cout << "myMap contains elements , Not Empty!!";
}
cout<<endl<<endl;
// Example of Empty map
map<char, int> empMap;
if (empMap.empty()) {
cout << "empMap is Empty !!";
}
else {
cout << "empMap contains elements , Not Empty!!";
}
return 0;
}
salida
myMap contains elements , Not Empty!!
empMap is Empty !!