Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Quita los elementos de la concurrent_unordered_map en las posiciones especificadas.Este método no es seguro para simultaneidad.
iterator unsafe_erase(
const_iterator _Where
);
iterator unsafe_erase(
const_iterator _Begin,
const_iterator _End
);
size_type unsafe_erase(
const key_type& _Keyval
);
Parámetros
_Where
Borrar desde la posición de iterador._Begin
La posición del primer elemento en el intervalo de elementos se borrarán._End
La posición del primer elemento más allá del intervalo de elementos se borrarán._Keyval
Valor de clave que se va a borrar.
Valor devuelto
Las primeras dos funciones miembro devuelven un iterador que designa el primer elemento restante más allá de los elementos eliminados, o concurrent_unordered_map::end() si no existe dicho elemento.La tercera función devuelve el número de elementos que quita.
Comentarios
La primera función de miembro quita el elemento de la secuencia controlado al que señala _Where.La segunda función miembro quita los elementos en el intervalo [_Begin, _End).
La tercera función quita los elementos del intervalo delimitado por concurrent_unordered_map::equal_range(_Keyval).
Requisitos
Encabezado: concurrent_unordered_map.h
Espacio de nombres: concurrencia