关于拷贝构造函数和赋值运算符 以下讨论中将用到的例子:class CExample{public:CExample(){pBuffer=NULL; nSize=0;}~CExample(){delete pBuffer;}void Init(int n){ pBuffer=new char[n]; nSize=n;}private:char *pBuffer; //类的对象中包含指针,指向动态分配的内存资源int nSize;... 2023-06-13 C语言拷贝构造函数赋值运算符文章基础课C语言基础
C++箴言:让=返回一个this的引用 关于赋值的一件有意思的事情是你可以把它们穿成一串。int x, y, z;x = y = z = 15; // chain of assignments另一件有意思的事情是赋值是右结合的,所以,上面的赋值串可以解析成这样:x = (y = (z = 15));这里,15 赋给 z,然后将这个赋值的结果(最新的 z)赋给 y,然后将这个赋值的结... 2023-06-13 C++this赋值运算符文章基础课C语言基础