std::flat_multimap<Key,T,Compare,KeyContainer,MappedContainer>:: emplace_hint
|
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
)
...
.
| La información sobre la invalidación de iteradores está copiada de |
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
| Esta sección está incompleta |
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |
Véase también
|
construye elementos en el lugar
(función miembro pública) |
|
|
inserta elementos
(función miembro pública) |