std::flat_multimap<Key,T,Compare,KeyContainer,MappedContainer>::emplace_hint
De cppreference.com
< cpp | container | flat multimap
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
Esta sección está incompleta |
[editar]Ejemplo
Esta sección está incompleta Razón: sin ejemplo |
[editar]Véase también
(C++11) | Construye el elemento en el sitio. (función miembro pública) |
(C++23) | Inserta elementos (función miembro pública) |