Я получаю ошибку компилятора с bind
:
using namespace std;
bool odp(int arg1, int arg2);
// ...
find_if(vec.begin(), vec.end(), tr1::bind(odp, iValue, _1)); // C2065
Моя цель - карри odp()
, поэтому ее первый аргумент - iValue
, и применить эту функцию в find_if
.
Ошибка:
C2065: '_1' : undeclared identifier.
Что я делаю не так?