concurrent_unordered_multimap::unsafe_erase (Método)
Quita los elementos de la concurrent_unordered_multimap en las posiciones especificadas.Este método no es seguro para simultaneidad.
iterator unsafe_erase(
const_iterator _Where
);
size_type unsafe_erase(
const key_type& _Keyval
);
iterator unsafe_erase(
const_iterator _First,
const_iterator _Last
);
Parámetros
_Where
Borrar desde la posición de iterador._Keyval
Valor de clave que se va a borrar._First
_Last
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_multimap::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_multimap::equal_range(_Keyval).
Requisitos
Encabezado: concurrent_unordered_map.h
Espacio de nombres: concurrencia