摘要:
【89】【Cherno C++】【中字】C++移动语义 ❓为什么使用移动语义(moving semantics)? 很多时候,我们需要通过复制来传递对象: 例如,把一个对象传递给一个函数,这个函数需要得到这个对象的所有权,我们需要在当前stack frame中构造一个一次性对象,然后复制到调用的函数 阅读全文
posted @ 2023-07-10 21:41
rthete
阅读(169)
评论(0)
推荐(0)
摘要:
【85】【Cherno C++】【中字】C++的左值与右值 C++新特性:左值引用与右值引用 左值和右值 ❓什么是左值和右值? 大多数情况下,左值在等号左边,右值在右边。例如int i = 10;中变量i是左值,在内存中有实际的位置,通常有较长的生命周期;10是右值,没有存储空间,只是数字字面量,生 阅读全文
posted @ 2023-07-10 00:44
rthete
阅读(54)
评论(0)
推荐(0)

浙公网安备 33010602011771号