
C++
文章平均质量分 80
张文安
杭州一骑轻尘信息技术有限公司(卖好车)前端开发部门负责人。我的个人主页是:http://www.4455q.com/
展开
-
复制控制 - 2【C++ Primer 学习笔记 - 第十三章】
class Folder { public: void addMsg(const Message*); void remMsg(const Message*); }; class Message { public: // folders 成员会隐式的,被初始化为空集。 Message(const string &str = ""):contents(str){} Message(cons原创 2012-11-16 18:00:51 · 908 阅读 · 0 评论 -
复制控制 - 1【C++ Primer 学习笔记 - 第十三章】
复制构造函数:具有单个形参,该形参(通常是 const 类型)是对该类型的引用。 定义一个新对象,并用一个同类型的对象,来对它进行初始化,则:显示使用复制构造函数。 将该类型的对象,传递给函数,或者从函数返回该类型,则:隐式使用复制构造函数。 析构函数:对象超出作用域,或者,动态分配的对象被删除,则:自动应用析构函数。 可用于释放资源。不论是否定义了自己的析构函数,编译器都会自动执行,原创 2012-11-16 15:54:46 · 863 阅读 · 0 评论