08 2015 档案
摘要:copy constructor也分为trivial和nontrivial两种 如果class展现出bitwise copy semantics(按位拷贝语义),则不会构造出 copy constructor。反之,会构造出一个copy constructor。不要bitwise c...
阅读全文
摘要:4种情况下编译器会构造出nontrivial(有用)的构造函数 带有default construction的member class object 我们有两个class: class Foo { public: Foo(), Foo(int) … }; class ...
阅读全文
摘要:1:简单对象模型 1>介绍:每个成员都使用一个指针指向真正的成员。所以对象 的大小很好确定,就是成员数*指针大小。 2>用途:成员函数就是使用这个模型的 3>图: 4>加上继承:每增加一个基类,就多一个指针。 2:表格驱动对象模型 1>...
阅读全文