摘要: 拷贝构造 零初始化:类型名(),对于基本类型而言是数值0,对于类或者结构类型而言是匿名对象。 当用一个同类对象初始化一个同类新对象时,调用的自然是拷贝构造函数。一个类如果没有定义拷贝构造函数,编译器会自动产生一个构造函数,内容是逐个复制对于的成员。这一般可以满足程序的需求。如果其中有指针成员指向动态 阅读全文
posted @ 2016-05-03 23:18 Visions 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 接上一篇 问题,如何在Main函数之前/之后执行某个动作? 答案,可以用全局对象的构造函数和析构函数来实现 对象本身占用的空间会在超出作用范围时或者delete时自动释放,如果对象还额外分配了资源,可以在析构函数中释放额外资源。 匿名对象 直接定义一个对象但不给提供名字,这个对象会在这个语句之后就立 阅读全文
posted @ 2016-05-03 00:23 Visions 阅读(151) 评论(0) 推荐(0) 编辑