重载运算符 标准库function的用法 问题:int(int, int)算不算一种比较通用的类型?? 比如函数: int add(int a, int b); 比如lambda:auto mod = [](int a, int b){return a % b}; 比如函数对象类:int operator()(int a, int b); 上面3个的共同特征就是:int(int, int),但是如何让上面的3种形式变成共同的的呢??? 答案:使用function类. std::function<…