Поделиться через


unordered_multimap::emplace_hint

Вставляет элемент построен на месте (отсутствует операции копирования или перемещения), не выполняются с подсказками размещения.

template<class... Args>
   iterator emplace_hint(
      const_iterator where,
      Args&&... args);

Параметры

Параметр

Описание

args

Аргументы переадресованные для построения элемента, который необходимо вставить в неупорядоченной.

where

Подсказка в зависимости от места, чтобы начать поиск нужной точки вставки.

Возвращаемое значение

Итератор во вновь изменять элемент.

Заметки

Отсутствуют ссылки на элементам-контейнерам аннулированы этой функцией, но она может сделать все итераторы в контейнер.

Во время вставки, если исключение, но не происходит в хэш-функции контейнера, не изменяется контейнер. Если исключение создается в хэш-функции, результат не определен.

value_type элемента пары, так как значение элемента будет приказанными парами с первым компонентом, значение ключа и вторым компонентом, к данным значение элемента.

Пример кода см. в разделе map::emplace_hint.

Требования

Заголовок:<unordered_multimap>

Пространство имен: std

См. также

Ссылки

<unordered_map>

Класс unordered_map

Библиотека стандартных шаблонов