Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Сортировка обьектов типа Date


Автор: CBEPX4EJIOBEK 14.4.2008, 16:44
столкнулся с такой задачей и задумался как сделать лучше и эффективнее : есть List обьктов , одним из полей которых явлется обьект типа Date ... как лучше их отсортировать по этому значению ... спасибо  smile 

Автор: Rififi 14.4.2008, 17:05
как и всегда в C++ - написать предикат и в std::sort его...

Автор: Irdis 28.10.2008, 18:29
Такое же затруднение.
а можно подробнее... 

Автор: J0ker 28.10.2008, 19:41
Цитата(Irdis @  28.10.2008,  18:29 Найти цитируемый пост)
а можно подробнее...  

предикат сравнения - это функция less (меньше), принимающая два параметра - ((константные) ссылки на) элементы контейнера, и возвращающая bool - true - если первый параметр приказано считать меньше, и false - иначе.
так-же предикатом сравнения может выступать класс-функционал - класс с перегруженным operator() с параметрами и возвращаемым типом описанными выше

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)