multiset::emplace_hint
Vloží prvek vyrobeno na místě (jsou prováděny žádné operace kopírování nebo přesun), naznačuje umístění.
template<class... Args>
iterator emplace_hint(
const_iterator where,
Args&&... args);
Parametry
Parametr |
Popis |
args |
Argumenty předané vytvořit prvek, který chcete vložit do multimnožina. |
where |
Místo zahájení vyhledání správného bodu vložení. (Je-li bezprostředně předchází tomuto bodu where, vložení může dojít včas amortizovaný stálé místo logaritmické času.) |
Vrácená hodnota
Iterace nově vloženého prvku.
Poznámky
Touto funkcí jsou anulovány žádné odkazy na prvky v kontejneru, ale jej může znehodnotit všechny u iterátorů do kontejneru.
Pokud je během umístění vyvolána výjimka, není stav kontejneru změněn.
Příklad kódu naleznete v tématu set::emplace_hint.
Požadavky
Hlavička: <set>
Obor názvů: std