C++右值引用 和 std::move()

C++右值引用 和 std::move(),第1张

C++右值引用 和 std::move()
void debug(int&& a){
	return a;
}
  • std::move(a) 可以将左值变为右值
 int c = 0x100; // c 可以被取地址,c 为左值,c++ 中默认为右值引用
    int tmp_v = debug(move(c)); // move 可以将左值,变为右值
    cout << tmp_v << endl;

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5670433.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存