蒲公英110

2016年8月26日

指针和指针引用的区别和联系

摘要: 如果是传递指针,那么会先复制该指针,在函数内部使用的是复制后的指针,这个指针与原来的指针指向相同的地址,如果在函数内部将复制后的指针指向了另外的新的对象,那么不会影响原有的指针;但 是对于传递指针应用,如果将传递进来的指针指向了新的对象,那么原始的指针也就指向了新的对象,这样就会造成内存泄漏,因为原 阅读全文

posted @ 2016-08-26 14:59 蒲公英110 阅读(178) 评论(0) 推荐(0) 编辑

类方法详解

摘要: 1.构造函数 构造函数不同与其他类方法,因为他创建新的对象,而其他类方法只是被现有的对象调用。这是构造函数不被继承的原因之一。继承意味着派生类对象可以使用基类的方法, 然而,构造函数在完成其工作之前,对象并不存在。 2.析构函数 一定要定义显示析构函数来释放构造函数使用new分配的所有内存,并完成类 阅读全文

posted @ 2016-08-26 11:30 蒲公英110 阅读(235) 评论(0) 推荐(0) 编辑

默认构造函数、复制构造函数、赋值运算

摘要: 1.默认构造函数 默认构造函数要么没有参数,要么所有的参数都是默认值。如果没有定义任何构造函数,编译器将会自动定义默认构造函数,以便于让用户自己定义类对象。 比如:Star是一个类: Star rigel; Star pleiades[6];类数组 自动生成的默认构造函数的另一项功能是,调用基类的默 阅读全文

posted @ 2016-08-26 10:13 蒲公英110 阅读(1304) 评论(0) 推荐(0) 编辑

导航