08 2017 档案

摘要:如何禁止对象之间的拷贝? 将构造函数和析构函数中的任意一个设置为private,如下: 编译报错提示:Variable of type 'A' has private destructor. 我们知道,如果我们不显性的声明拷贝构造函数和重载=,那么编译器会为我们提供默认的拷贝构造函数和copy as 阅读全文
posted @ 2017-08-31 00:04 guhowo 阅读(2221) 评论(0) 推荐(0)
摘要:构造函数,顾名思义,新构造一个对象。如下调用的就是普通的构造函数: 拷贝构造函数,顾名思义,也是一种构造函数,特殊的构造函数,用一个已存在的对象初始化一个新的对象,就是拷贝构造函数。如下调用的就是拷贝构造函数,用已经存在的string s去初始化新的对象a: 拷贝构造函数声明如下:(以String为 阅读全文
posted @ 2017-08-19 23:34 guhowo 阅读(527) 评论(0) 推荐(0)