Re[2]: Вопрос по поводу стандартных функторов
От: MaximE Великобритания  
Дата: 02.01.03 17:58
Оценка: 9 (2)
Здравствуйте, Bell, Вы писали:

Не забываем включать хедер <functional>.

Если пользовать STLPort, то здесь можно обойтись и без boost'a:


   //vector<CTest*>::iterator it = find_if(arr.begin(), arr.end(), 
   //   compose_f_gx(bind2nd(equal_to<int>(), 3), mem_fn(&CTest::GetN1)));

   vector<CTest*>::iterator it = find_if(arr.begin(), arr.end(), 
      compose1(bind2nd(equal_to<int>(), 3), mem_fun(&CTest::GetN1)));
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.