1
Q
C++双和使用
A
回答
3
这是C++ 11中称为右值引用的新事物。
你可以在这里阅读一个伟大的介绍给他们:http://thbecker.net/articles/rvalue_references/section_01.html
从本质上讲,它说,这将是可以在不导致问题被销毁的对象的引用,并且被用于优化某些操作,如拷贝构造函数(如果其他对象可以被销毁,则可以更改为交换)。
相关问题
- 1. 使用双散列(##)用C
- 2. C++使用长双精度使用双精度
- 3. 2D阵列和双指针用C
- 4. 在C++中使用双引用
- 5. 算术双重表达式和c/C++
- 6. 什么是-0.0000在C使用浮动和双?
- 7. 在C++中使用整数和双精度的格式矩阵
- 8. 问题在C简单使用printf和双号scanf函数的
- 9. 双字符串C++使用数学
- 10. 使用c转换csv为双列表#
- 11. 使用C#阻止ListView中的双项?
- 12. C++双
- 13. 双击使用Selenium和Python的文本
- 14. 双重嵌套使用tidyverse和purrr
- 15. 双向链表C++用类
- 16. (双)for循环用C
- 17. C中的双**和双(*)[2]之间的区别
- 18. C#++和 - 增加双变量0.1 0.1
- 19. c中的浮点数和双精度#
- 20. C++双缓冲区和内存
- 21. c#CF,WinForms和双缓冲区
- 22. C#十进制和双精度
- 23. C#String.Replace双引号和文字
- 24. 使用C#转换双向舍入使用#
- 25. 双在C
- 26. c#PropertyGrid双击
- 27. C++与双打
- 28. C#双现实
- 29. C双指针
- 30. 双倍和双倍?互换?
可能两个最常见的主要原因是允许移动语义和完美的转发。 – 2013-03-04 05:20:19
@本,是的,它确实看起来像是重复的。尽管我认为我的答案比那个线索的答案更好! – Dave 2013-03-04 05:23:12