2013年12月8日

C++对象模型(二):The Semantics of Copy Constructors(拷贝构造函数之编译背后的行为)

摘要: 本文是 Inside The C++ Object Model's Chapter 2 的部分读书笔记。 有三种情况,需要拷贝构造函数: 1)object直接为另外一个object的初始值 2)object作为函数以值传递的参数 3) object以函数返回值形式返回 如果class没有提... 阅读全文

posted @ 2013-12-08 21:50 wu2198 阅读(130) 评论(0) 推荐(0)

C++对象模型(一):The Semantics of Constructors The Default Constructor (默认构造函数什么时候会被创建出来)

摘要: 本文是 Inside The C++ Object Model, Chapter 2的部分读书笔记。 C++ Annotated Reference Manual中明确告诉我们: default constructor会在需要的时候被编译器产生出来。注意,这里是编译器需要,而不是程序需要。后来的... 阅读全文

posted @ 2013-12-08 10:24 wu2198 阅读(155) 评论(0) 推荐(0)

导航