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 ) ;
(depuis C++23)
(constexpr depuis C++26)

Insère un nouvel élément dans le conteneur aussi près que possible de la position juste avant hint .

Le constructeur de value_type (c'est-à-dire, std:: pair < const Key, T > ) est appelé avec exactement les mêmes arguments que ceux fournis à la fonction, transmis avec std:: forward < Args > ( args ) ... .

Table des matières

Paramètres

hint - itérateur vers la position avant laquelle le nouvel élément sera inséré
args - arguments à transmettre au constructeur de l'élément

Valeur de retour

Un itérateur vers l'élément inséré.

Exceptions

Si une exception est levée pour quelque raison que ce soit, cette fonction n'a aucun effet ( garantie forte de sûreté face aux exceptions ).

Complexité

Exemple

Voir aussi

construit un élément en place
(fonction membre publique)
insère des éléments
(fonction membre publique)