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
| Esta sección está incompleta |
Ejemplo
| Esta sección está incompleta Razón: sin ejemplo |
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) |