
6 Mar
2005
6 Mar
'05
9:55 p.m.
"Matthias Kaeppler" <nospam@digitalraid.com> wrote in message news:d0fsnv$dec$1@sea.gmane.org...
std::vector<int*> vec; Now std::sort(vec.begin(), vec.end(), std::less<int>()) won't work. But I can do it with Boost::Bind: std::sort(vec.begin(), vec.end(), boost::bind(std::less<int>(), *_1, *_2));
Boost::Bind's solution is much better that yours, because it constists indirector_unary, indirector_binary, indirector_ternary and so on. Pavel Chikulaev