2016年3月5日
摘要: 面向对象的基本概念 类和结构 struct中也可以有构造函数、析构函数、之间也可以有继承。但struct中默认的访问控制是public,而class中的默认访问控制是private。 2.下面代码出编译错误的是? 解析: statement4。因为statement3中 实际上是声明了一个函数b,函 阅读全文
posted @ 2016-03-05 22:06 曾炒煮煎炖 阅读(176) 评论(0) 推荐(0) 编辑
摘要: vector容器 1. 解析: 在这里要注意的是,a里的ClassA元素和d是不同的对象,push_back的语句实际上是调用了ClassA的复制构造函数。如果ClassA中没有定义复制构造函数,编译器会为ClassA类构造一个默认的复制构造函数(浅复制)。如果类中的数据成员涉及到指针,浅复制会导致 阅读全文
posted @ 2016-03-05 17:29 曾炒煮煎炖 阅读(171) 评论(0) 推荐(0) 编辑