会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
SweetDream
高歌一壶新酿酒,醉抱青山不必归。
博客园
首页
新随笔
新文章
联系
订阅
管理
2006年4月21日
Effective C++笔记(3) 构造函数,析构函数和赋值操作符
摘要: 条款11: 为需要动态分配内存的类声明一个拷贝构造函数和一个赋值操作符 理由: 使用缺省的拷贝和复制会产生一系列不良结果--例如在进行字符串的拷贝时,被拷贝指针曾指向的内存永远不会被删除而产生内存泄露;或者两个指针中任何一个调用析构函数都将导致另一指针指向的那块内存被删除等。 当用一个已经初始化过了的自定义类类型对象去初始化另一个新构造的对象的时候,拷贝构造函数就会被自动调用: 1.当对象直接作为...
阅读全文
posted @ 2006-04-21 13:00 SweetDream
阅读(841)
评论(0)
推荐(0)
编辑