Predicatы в классе
От: machine1 Россия  
Дата: 14.01.04 16:00
Оценка:
Привет!

Класс:


class A
{
   int b;
   vector<int> vect;


   bool pred(int& a){return a>b};
   void SomeFunc(int c);
}

void A::SomeFunc(int c)
{
   b=c;

   // Как сделать так чтобы вызывалась функция A::pred ???
   stable_partition(vect.begin(), vect.end(),pred);
};



Функция A::pred в зависимости от A::b возвращает различные значения, поэтому она находится внутри класса.
Как ее использовать в stable_partition???

Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.