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

Map из самописных классов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Циклы и их оптимизация http://www.cyberforum.ru/cpp-beginners/thread898915.html
Доброго времени суток! Имеется код программы, необходимо оптимизировать вложенный цикл чтобы время потраченное на выполнение программы уменьшилось после оптимизации на заметное число >1 секунды....
C++ Посчитать сколько раз встречается каждая буква в тексте Здравствуйте! А задача звучит так: есть массив с буквами, и нужно отсортировать таким образом, чтобы в начале массива расположились буквы, которые чаще всего встречаются и т.д., то есть в порядке их... http://www.cyberforum.ru/cpp-beginners/thread898913.html
C++ Объяснение
Кто может мне помочь с объяснениями? Задание:stack,vector,list,deque,set,multiset,map,multimap. Будет жилание напишите мне. пожалуста можете мне уделить примерно 20-30 мин. P.S.материала полно,но...
Где можно посмотреть все функции по работе с динамической памятю в C++ ? Может кто сайт знает C++
???
C++ Программно-алгоритмический реализация расписания функции в ряд Тейлора http://www.cyberforum.ru/cpp-beginners/thread898895.html
Задания расчетно-графической работы «Программно-алгоритмический реализация расписания функции в ряд Тейлора» заключается в проведении программной реализации расчета приблизительного значения функции...
C++ Разработать алгоритм и программу для разбиения текста на строки (как признак конца строки в тексте использовать символ @) Разработать алгоритм и программу для разбиения текста на строки (как признак конца строки в тексте использовать символ @). помогите для зачета надо на С++ подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4705 / 3240 / 297
Регистрация: 19.02.2013
Сообщений: 9,046
11.06.2013, 22:36
Т.к. значения в std::map упорядочены (для дальнейшего бинарного поиска), для ключа требуется реализовать оператор сравнения ("меньше" в данном случае). Если просто использовать std::map не меняя параметры шаблона.
Например в Вашем случае для Author может быть нечто подобное:
C++
1
2
3
4
bool operator< (const Author& a) const
{
     return this->name < a.name; 
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru