菜鸟笔记
提升您的技术认知

std::bind的返回类型-ag真人游戏

int foo(int a, int b){}

std::function fun=std::bind(foo,std::placeholers _1,std::placeholders _2);

fun类似于如下
int fun(int a,int b){
foo(a,b);
}

std::function fun2=std::bind(foo,1,2);
fun2类似于如下
int fun2(void){
foo(1,2);
}

std::bind返回的function类型,一要看被绑定函数的参数列表,二要看bind有没有指定参数。

网站地图