algorithm 示例

绑定函数

#include
std::bind2nd(const&funclift,_Ty& right);
std::bind1nd(const&funclift,_Ty& left);
std::bind2nd(std::less<int>(),num));

std::count_if(iterator,iterator,func);
std::count_if(iterator,iterator,std::bind2nd(std::less(),num));//两个参数变为一个

not1(func&);//函数返回后的bool取反

std::count_if(iterator,iterator,std::not1(std::bind2nd(std::less(),num)));

你可能感兴趣的:(笔记)