Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2012, 20:34   #1
ZMEY_KORAL
 
Регистрация: 26.01.2012
Сообщений: 5
Вопрос как отсортировать????

Допустим есть класс:
Код:
class A
{
  public:
   A(){ a = 0; b = 'z';}
   A( int a1, char b1 ){ a = a1; b = b1; }
   int a;
   char b;
};
и основная функция:
int main()
{
  A a1( 1, 'a' );
  A a2( 3, 'c' );
  A a3( 2, 'b' );
  map<int,A> mp;
  mp.insert( pair<int,A>( 1, a1 ) );
  mp.insert( pair<int,A>( 2, a2 ) );
  mp.insert( pair<int,A>( 3, a3 ) );
  
  return 0;
}
вопрос: Возможно ли отсортировать mp с помощью функции sort(); по полю класса A b а потом по полю a того же класса A, если да то как ????? заранее благодарен за помощь )))))

Последний раз редактировалось ACE Valery; 22.02.2012 в 00:26.
ZMEY_KORAL вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как отсортировать строки AloneForever Общие вопросы C/C++ 2 28.12.2011 16:24
Как отсортировать по авторам B@R@B@$HK@ Общие вопросы C/C++ 4 31.05.2009 02:05
как отсортировать массив под данный отрезок и как минимум и максимум из него найти SIEGER Паскаль, Turbo Pascal, PascalABC.NET 1 20.11.2008 08:58
Как отсортировать Uhryap Microsoft Office Word 2 24.02.2007 16:58