std::ref 有什么用
来源:互联网 发布:美工的岗位职责是哪些 编辑:程序博客网 时间:2024/04/29 22:19
http://www.boost.org/doc/libs/1_48_0/doc/html/ref.html
void func(int& val)
{
val = 10;
}
int main()
{
int val = 0;
std::bind(func, val)();
std::cout << val << std::endl;
std::bind(func, std::ref(val))();
std::cout << val << std::endl;
}
输出:
0
10
std::bind构造的对象内部保存对象拷贝,引用传参给被绑定的函数时传的是bind构造的对象内部保存的参数的引用,而非被绑定参数的引用,std::ref就是为了解决这一类问题
1 0
- std::ref 有什么用
- using namespace std;有什么用[转]
- std::endl 有什么作用
- std::ref
- VC++中"using namespace std"有什么用的
- VC++中"using namespace std"有什么用的
- VC++中"using namespace std"有什么用的
- std::ref, std::cref
- ref 与 out 有什么区别?
- C#中ref和out到底有什么用?什么时候会用到呢?
- C++11 std::ref
- ABAP 中的 TYPE REF TO 和type 有什么区别
- spring property标签中的 ref属性和ref 标签有什么不同? 如下:<property name="a" ref="b" />
- spring property标签中的 ref属性和ref 标签有什么不同? 如下:<property name="a" ref="b" />
- std::cout 与 cout 有什么区别 // cout有些时候为什么前面要加std
- Widget&& w{} 究竟表示什么?这跟 std::forward 又有什么关系
- c#中的关键字out是什么意思?ref是什么意思?它们有什么区别?
- 当std::ref遇到前置声明
- redis安装
- 2016年4月14日--4月30日(12小时,剩3009小时)
- Android Studio 2.+使用分享——关于未签名Apk第一次运行黑屏or白屏
- 找到一款好用的移动端弹层组件,很实用,分享给大家
- PowerShell调用WMI
- std::ref 有什么用
- Java必知必会:异常机制详解
- HTTP Notes
- 基础篇_包(package)
- HTML的本地数据库报错
- RemoteViews入门
- Oracle 12C 在线重命名和迁移数据文件
- WLAN and WiFI
- eclipse 项目打包出现错误export aborted because fatal lint errors were found.