Espacios de nombres
Variantes
Acciones

std::flat_multimap<Key,T,Compare,KeyContainer,MappedContainer>::emplace_hint

De cppreference.com
 
 
 
 
template<class... Args>
iterator emplace_hint( const_iterator hint, Args&&... args);
(desde C++23)

Inserta un nuevo elemento en el contenedor, utilizando hint como una sugerencia de dónde debe ir el elemento.

El constructor del tipo de elemento (value_type, es decir, std::pair<const Key, T>) se llama con exactamente los mismos argumentos que se suministran a la función, reenviados con std::forward<Args>(args)....

La información sobre la invalidación del iterador se copia de aquí

Contenido

[editar]Parámetros

hint - Iterador, utilizado como sugerencia de dónde insertar el nuevo elemento.
args - Argumentos que se enviarán al constructor del elemento.

[editar]Valor de retorno

Un iterador al elemento insertado o al elemento que impidió la inserción.

[editar]Excepciones

Si se lanza una excepción por cualquier motivo, esta función no tiene ningún efecto (garantía de seguridad de excepciones fuerte).

[editar]Complejidad

[editar]Ejemplo

[editar]Véase también

(C++11)
Construye el elemento en el sitio.
(función miembro pública)[editar]
(C++23)
Inserta elementos
(función miembro pública)[editar]
close