相关疑难解决方法(0)

右值引用:究竟什么是"临时"对象,它们的范围是什么,它们存储在哪里?

右值引用:究竟什么是"临时"对象,它们的范围是什么,它们存储在哪里?

阅读一些文章,rvalues总是被定义为"临时"对象,例如Animal(),哪个Animal是类,或者是某些文字,例如10.

但是,rvalues /"临时"对象的正式定义是什么?

new Animal()也被认为是"临时"的对象?或者它只是堆栈上的值,比如Animal()存储在代码中的文字?

此外,这些"临时"对象存储在哪里,它们的范围是什么,以及这些值的右值引用有效多长时间

c++ c++11

6
推荐指数
1
解决办法
2449
查看次数

标签 统计

c++ ×1

c++11 ×1