函数指针和Lambda
从函数指针到Lambda
有一个函数原型:
int Test(int, double);
使用typedef
typedef int(*TestFunc)(int,double);
//...
TestFunc pFunc;//声明
直接声明
int(*pFunc)(int, double);
使用std::function
#include <functional>
std::function<int(int, double)> func;
//VC9:
st
原创
2021-09-07 09:54:34 ·
475 阅读 ·
0 评论