Espacios de nombres
Variantes

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í

Parámetros

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

Valor de retorno

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

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).

Complejidad

Ejemplo

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]