Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
[progeR]
30 / 8 / 0
Регистрация: 20.08.2011
Сообщений: 612
Завершенные тесты: 1
#1

multimap: Сортировка значений в пределах одного ключа - C++

23.01.2013, 11:23. Просмотров 749. Ответов 3
Метки нет (Все метки)

Добрый день.
Каким образом можно отсортировать значения в пределах одного ключа в multimap? Без костылей.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2013, 11:23
Я подобрал для вас темы с готовыми решениями и ответами на вопрос multimap: Сортировка значений в пределах одного ключа (C++):

сортировка в multimap - C++
доброго времени суток. собственно, вопрос такой: есть программа использующая контейнер класса multimap. содержит пару <ключ,структура>...

Multimap. Ошибка operator+ not implemented in type multimap - C++
Я начинающий в си, есть задача подсчета частоты встречаемости символов, делал через ассоциативный массив map<char, int>, программа...

Вывести таблицу значений функции y=f(x) для всех значений x в пределах - C++
Вывести таблицу значений функции y=f(x) для всех значений x в пределах от a до b с шагом h. Значение действительного параметра k вводится с...

Static только в пределах одного файла? - C++
Решил что могу описать переменную в заголовочном файле, так, чтоб была переменная и была одна и была видна во всей программе из любой...

Сортировка пузырьком в списке и поиск ключа - C++
Добрый вечер! Как мне найти ключ Х и вставить после него какое-то число, например 000? И как сделать сортировку пузырьком? ...

Присваивание значений одного класса другому. - C++
Скажите, могу ли я присвоить значения одного объекта класса другому объекту того же класса? class card { //код код код }; int...

3
MrGluck
Модератор
Эксперт CЭксперт С++
7784 / 4820 / 750
Регистрация: 29.11.2010
Сообщений: 13,160
23.01.2013, 11:27 #2
[progeR], multimap итак сортирует по ключу
0
[progeR]
30 / 8 / 0
Регистрация: 20.08.2011
Сообщений: 612
Завершенные тесты: 1
23.01.2013, 11:33  [ТС] #3
Нет, Вы меня не поняли. Пусть есть ключ, например abracadabra. У этого ключа есть пять значений: 40, 43, 10, 1234, -1. Как эти значения отсортировать? Например, по возрастанию: -1, 10, 40, 43, 1234.
0
MrGluck
Модератор
Эксперт CЭксперт С++
7784 / 4820 / 750
Регистрация: 29.11.2010
Сообщений: 13,160
23.01.2013, 11:49 #4
C++
1
std::for_each(multimap.begin(), multimap.end() [](std::pair<std::string, ...> p) { // здесь работаете с p.second ; } );
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.01.2013, 11:49
Привет! Вот еще темы с ответами:

multimap - C++
Я что-то не понимаю в чем проблема! #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;map&gt; using namespace std; int main() ...

Multimap зацикливается - C++
Всем добрый вечер, Помогите, пожалуйста разобраться с зацикленным &quot;Not found&quot;. Поиск по названию блюда происходит нормально, а вот...

Ошибка с multimap - C++
Здравствуйте, помогите пожалуйста разобраться есть multimap переменная T_rules, в которой лежат T_rule_head, T_state_name ...

STL multimap. - C++
#include &quot;stdafx.h&quot; #include &lt;map&gt; #include &lt;algorithm&gt; #include &lt;string&gt; #include &quot;conio.h&quot; #include &lt;iostream&gt; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru