Re[4]: Динамический критерий сортировки через boost::bind
От: Ulin США  
Дата: 29.03.06 10:17
Оценка:
Здравствуйте, Bell, Вы писали:

B>
B>   namespace bb = boost;
B>   sort(
B>      arr.begin(), arr.end(), 
B>      bb::bind(greater<float>(),
B>         bb::bind(&CVector::y, bb::bind(&CUnitPos::coords, _1)),
B>         bb::bind(&CVector::y, bb::bind(&CUnitPos::coords, _2))
B>         )
B>      );
B>


B>ЗЫ

B>Даже и не знаю что сказать насчет короткости и симпатичности...

Ну, не так страшно, как мне показалось изначально
Зато вся логика в месте вызова.
Спасибо
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.