multiset::emplace_hint
Insère un élément construit en place (aucune opération de copie ou de mouvements n'est exécutée), avec un indicateur de positionnement.
template<class... Args>
iterator emplace_hint(
const_iterator where,
Args&&... args);
Paramètres
Paramètre |
Description |
args |
Les arguments transférés pour construire un élément à insérer dans la collection. |
where |
Emplacement pour commencer la recherche du point d'insertion correct. (Si ce point précède immédiatement where, l'insertion peut se produire dans le temps fixe amorti au lieu du temps logarithmique.) |
Valeur de retour
Un itérateur pour l'élément récemment inséré.
Notes
Aucune référence aux éléments conteneurs n'est invalidée par cette fonction, mais elle peut invalider tous les itérateurs du conteneur.
Pendant la mise en place, si une exception est levée, l'état du conteneur n'est pas modifié.
Pour obtenir un exemple de code, consultez set::emplace_hint.
Configuration requise
En-tête: <jeu>
Espace de noms : std