一、右值引用 要了解什么是右值引用,首先要了解什么是右值。右值其实是一个相对的概念,与其相对的就是左值。左值与右值最大的区别就是左值是可以被取地址的,右值是不能被取地址的。举...

IP属地:广东
一、右值引用 要了解什么是右值引用,首先要了解什么是右值。右值其实是一个相对的概念,与其相对的就是左值。左值与右值最大的区别就是左值是可以被取地址的,右值是不能被取地址的。举...
上一篇:C++技能点之智能指针(一) 五、如何实现一套简单的智能指针 先来看一段代码,来自C++ 智能指针:原理与实现[1] 先来分析一下这段代码,这一段实现了智能指针的基本...
一、 引入智能指针的目的【内存泄漏】 说起智能指针,首先想到的是为什么要引入智能指针?裸指针有什么问题?来看下面一段代码 在这段代码中,我们通过new分配了10000个字节的...