SweetDream
高歌一壶新酿酒,醉抱青山不必归。
摘要: 条款11: 为需要动态分配内存的类声明一个拷贝构造函数和一个赋值操作符 理由: 使用缺省的拷贝和复制会产生一系列不良结果--例如在进行字符串的拷贝时,被拷贝指针曾指向的内存永远不会被删除而产生内存泄露;或者两个指针中任何一个调用析构函数都将导致另一指针指向的那块内存被删除等。 当用一个已经初始化过了的自定义类类型对象去初始化另一个新构造的对象的时候,拷贝构造函数就会被自动调用: 1.当对象直接作为... 阅读全文
posted @ 2006-04-21 13:00 SweetDream 阅读(841) 评论(0) 推荐(0) 编辑