binder1st из книги Pete Becker
От: Аноним  
Дата: 23.07.08 11:57
Оценка:
При чтении книги The C++ Standard Library Extensions A Tutorial and Reference
By Pete Becker встретил пример с ошибкой, но исправить не могу.

#include <functional>
void test()
{ // simple example of std::binder1st
     typedef std::minus<int> int_minus;
     int_minus sub;
     std::binder1st<int_minus,int> two_minus(sub,2);// error
     int j=two_minus(1); // returns sub(2,1)
    //
    int k=sub(5,3);
    assert(k,2);
}


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