machine1 wrote:
[]
> Функция A::pred в зависимости от A::b возвращает различные значения, поэтому она находится внутри класса.
> Как ее использовать в stable_partition???
Здесь тебе это не нужно. Достаточно стандартного предиката greater<int>.
class A
{
vector<int> vect;
void SomeFunc(int c);
};
void A::SomeFunc(int c)
{
stable_partition(vect.begin(), vect.end(), bind2nd(greater<int>(), c));
};
--
Maxim Egorushkin
MetaCommunications Engineering
http://www.meta-comm.com/engineering/Posted via RSDN NNTP Server 1.8 beta