mapa :: vacío () con el ejemplo en STL C ++

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 !!


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *