Указывает ли std::unordered_map::begin на элемент, вставленный последним, или он случайный, или он не определен? [дубликC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Указывает ли std::unordered_map::begin на элемент, вставленный последним, или он случайный, или он не определен? [дублик

Сообщение Anonymous »

Я использую std::unordered_map и не уверен, как именно ведет себя его ::begin.
Согласно ссылке CPP, я ничего не вижу о порядке; что имеет смысл; в названии написано «неупорядоченный»!
Однако сам пример показывает, что элементы всегда повторяются в обратном порядке; и это происходит, когда я пробую пример и добавляю больше элементов или меняю порядок вставки. Это просто деталь реализации?

Подробнее здесь: https://stackoverflow.com/questions/798 ... -it-random
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»