什么时候用右值引用

2020-04-18  本文已影响0人  抽象的海宁
image.png
image.png

这个是链接
https://www.ibm.com/developerworks/cn/aix/library/1307_lisl_c11/index.html

使用场景就是

void abc(int &a)
{
      std::cout << a << std::endl;
}

void abc(int &&a)
{
      std::cout << a << std::endl;
}

abc(1)
a = 1
abc(a)

这里面1传给abc本来是需要拷贝一次的,现在是使用了第二个函数,就不需要了。
第二个还是需要的。

上一篇 下一篇

猜你喜欢

热点阅读