C ++ se determina si el valor almacenado en la clave del mapa

La determinación de si el valor almacenado en la clave del mapa

En el mapa del curso se basa en la existencia de una llave en el mapa para decidir si se debe operar dentro de la asignación, describe dos maneras aquí
1.Encuentre función

iterador encuentran (const key_type y clave);

Si la clave está presente, y luego encontrar los correspondientes rendimientos clave iterador, si no existe la clave, encontrar el final del iterador devuelto final ().

if (map.find(key) == map.end())
    cout << "False" << endl;

función 2.count

contar el número de funciones estadísticas para que aparezca la llave de valor en el mapa, mapa de la clave debe ser único, por lo que si una tecla de retorno está presente, no hay retorno a cero.

if (map.count(key) == 0)
    cout << "False" << endl;
Publicado tres artículos originales · ganado elogios 0 · Vistas 12

Supongo que te gusta

Origin blog.csdn.net/qq_31737075/article/details/105034778
Recomendado
Clasificación