如何获取bind的固定参数值
1、首先定义如下所示的函数,接受三个参数,但是第三个参数作为函数的返回值来返回
2、接着就可以调用std::bind来绑定上面创秃赈沙嚣建的函数,但是第三个参数使用具体数值,然后直接使用std::bind返回的std::function类型的变量
3、打印输出std::function类型的变量的返回值,正好是std::bind绑定的第三个参数值
4、如果想要函数更加通用,可以定义如下所示的函数模版
5、接着调用std::bind来使用上一个步骤创建的函数模版,模版类型为int, 并且设置stb::bind的第三个参数值为300
6、最后,打印输出std::bind返回的std::function类型的返回值,该值与绑定到std::bind的第三个参数值是一致的
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:73
阅读量:86
阅读量:56
阅读量:36
阅读量:25