От: | Аноним | ||
Дата: | 23.07.08 11:57 | ||
Оценка: |
#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);
}