源码
template<class>
class function;
例子
void func(int a){
std::cout<<a<<endl;
};
std::function<void(int )>f=func;//函数类型 参数类型
f(10);
std::function<void()>f=std::bind( func,_1 );//std::function<void()>f=std::bind( func, 10 );
f(10);
用法大概就是这样了。。
微信扫一扫
源码
template<class>
class function;
例子
void func(int a){
std::cout<<a<<endl;
};
std::function<void(int )>f=func;//函数类型 参数类型
f(10);
std::function<void()>f=std::bind( func,_1 );//std::function<void()>f=std::bind( func, 10 );
f(10);
用法大概就是这样了。。
相关推荐