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

Полиморфный multimap в Windows Forms - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наследование http://www.cyberforum.ru/cpp-beginners/thread982550.html
15. Описать производный класс, содержащий поле козырь, и функцию, проверяющую кроет ли карта, указанную в качестве параметра другую карту с учетом козыря. (Задание. Изменить программу предыдущего...
C++ Перегрузки Помогите пожалуйста написать программу. Описать производный класс, содержащий поле козырь, и функцию, проверяющую кроет ли карта, указанную в качестве параметра другую карту с учетом козыря.... http://www.cyberforum.ru/cpp-beginners/thread982546.html
C++ Текстовые файлы
Ребят,помогите переделать программку,очень нужно...(15. Определить количество символов в самом большом предложении; по нажатию любой клавиши выделить цветом найденное слово.Задание. С помощью...
Не работает проверка строк C++
Работаю в среде DEV C++, и не могу понять что неправильно. Пробовал вместо string ставить массив символов - немного работает но не всё. #include <iostream> #include <conio.h> #include <string.h>...
C++ Задача на последовательность Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread982533.html
Помогите пожалуйста решить задачу. Последовательность Фибоначчи u0, u1, … образуется по закону:u0=0, u1=1, ui=ui-1+ui-2 (i=2, 3 ...). Последовательность f0, f1,...образуется по закону:f0=0, f1=1,...
C++ Пошаговый ввод данных Вводятся натуральное число n, целые числа x1, x2, ..., xn. Вычислить: P=x1+(x2+x3)(x4+x5+x6)(x7+x8+x9+x10).... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1552 / 1257 / 74
Регистрация: 21.04.2012
Сообщений: 2,634
Завершенные тесты: 3
20.10.2013, 16:18
Цитата Сообщение от GyroReaper Посмотреть сообщение
Контейнер представляет из себя multimap<Polymorph* , int>.
Можно переопределить сравнение:
C++
1
2
3
4
5
6
7
8
struct polymorph_compare {
   
   bool operator ()(Polymorph * lhs, Polymorph * rhs) const {
      // здесь сравнение, меньше ли левый аргумент
   }
};
 
std::multimap<Polymorph *, int, polymorph_compare> mapping;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru