侯捷《面向对象高级编程》笔记2

1.类有指针成员时,必须有拷贝构造、拷贝赋值函数 2.如果没有定义拷贝构造函数,当用户进行拷贝构造时,调用默认的拷贝构造函数,浅拷贝一个对象,后期如果修改其中一个,另一个也会被修改,另外拷贝的对象原来指向的内存就成了孤儿,内存泄漏了 3.拷贝赋值函数需要检测自我赋值,否则当用户自我赋值时会失败 4.stack,存在于某作用域的一块内存空间。调用函数,函数本身会形成一个stack来存放接收的参数。函
相关文章
相关标签/搜索