От: | Аноним | ||
Дата: | 04.08.08 09:13 | ||
Оценка: |
bool my_fun2(const int &x,const int &y){
return x <= y;
};
...
vector<int> v0(1000);
for(int i=0; i!=1000;++i) v0[i]=i;
sort(v0.begin(), v0.end(), binary_negate<less<int> >(less<int>( ) ) );
sort(v0.begin(), v0.end(), not2 (greater<int>()) ) ;
sort(v0.begin(), v0.end(), my_fun1);
//sort(v0.begin(), v0.end(), binary_negate(my_fun2())); //ошибка
//sort(v0.begin(), v0.end(), not2((my_fun2))); //ошибка
что надо написать чтобы это работало.//sort(v0.begin(), v0.end(), binary_negate(my_fun2())); //ошибка
//sort(v0.begin(), v0.end(), not2((my_fun2))); //ошибка