右值引用
fantasy_arch
这个作者很懒,什么都没留下…
展开
-
C++11 右值引用
前面我写了一篇文章介绍C++的对象返回:https://mp.csdn.net/postedit/79648797如果代码中出现返回对象的代码是非常浪费性能的。因为返回一个对象会有多次拷贝,还有影藏的临时对象,浪费内存。那么如何解决这个问题,1 可以通过传入引用/指针的方式,把内容获取出来。今天来介绍一种比较前卫的方法:右值引用typedef struct Test{ ...原创 2019-01-02 17:17:34 · 225 阅读 · 0 评论 -
C++11 深度理解右值引用
对比一段代码:int main(){ int dd= 0x123456; int cd = 0x654321; dd = cd; return 0;}汇编: int dd= 0x123456; 4005b4: c7 45 fc 56 34 12 00 movl $0x123456,-0x4(%rbp)//...原创 2019-05-15 16:58:08 · 966 阅读 · 0 评论