magog 05.09.2012 17:01 Azoth

Тащемта часто возникает вопрос создания ordered map. QMap и std::map — оба unordered. Кажется я все таки нашел готовый ordered map, правда пока еще не проверял. boost::bimap c std::list/std::vector в качестве первого элемента. Неговно

Recommended by: @hatred
1. 0xd34df00d 05.09.2012 17:02 Azoth_primary

Ordered map — это не мап, это вектор из пар с перегруженным operator[] для доступа по pair.first.

2. magog0xd34df00d /1 05.09.2012 17:03 Azoth

Ваше мнение очень важно для нас

3. 0xd34df00dmagog /2 05.09.2012 17:04 Azoth_primary

Ваше мнение о нашем мнении очень важно для нас.

4. 238328 05.09.2012 17:07

питон

5. Cthulhu 05.09.2012 17:21 Miranda

Если у тебя std::map unordered, то что ты понимаешь под ordered?

6. magogCthulhu /5 05.09.2012 17:22 Azoth

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

7. 0xd34df00dCthulhu /5 05.09.2012 17:22 Azoth_primary

Твое мнение очень важно для него.

8. hirthworkmagog /6 05.09.2012 17:44

Юзай LinkedHashMap — ему ещё можно задать опцию, чтобы последним в мапе лежал не последний добавленный элемент, а элемент к которомо дольше всего не обращались

Do you really want to delete ?