摘要: 用C对象构造B对象是可以的,但是为啥用B对象构造B就没有输出“B copy construction”呢?原来B(const A& a) 并不被认为是拷贝构造函数,编译器还会生成默认的B(const B&)拷贝构造,B b2(b1)实际调用的是B(const B&),而不是声明的B(const A& 阅读全文
posted @ 2019-03-29 09:51 redips 阅读(129) 评论(0) 推荐(0) 编辑