Namespaces
Variants

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

From cppreference.net

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

Inserta un nuevo elemento en el contenedor lo más cerca posible de la posición justo antes de hint .

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

Contenidos

Parámetros

hint - iterador a la posición antes de la cual se insertará el nuevo elemento
args - argumentos para reenviar al constructor del elemento

Valor de retorno

Un iterador al elemento insertado.

Excepciones

Si se lanza una excepción por cualquier razón, esta función no tiene efecto ( strong exception safety guarantee ).

Complejidad

Ejemplo

Véase también

construye elementos en el lugar
(función miembro pública)
inserta elementos
(función miembro pública)