Effective C++
文章平均质量分 75
南城边
这个作者很懒,什么都没留下…
展开
-
More Effective C++:Item 27
温习More Effective C++,对于Item 27:要求或禁止在堆中产生对象,整理思路于此文。编译期控制通过禁用定义对象所需的条件,以在编译期阻止对象的定义。 下表列出了不同位置上不同形式的对象定义所需函数的最低访问权限。 class operator new 构造函数 ←堆内对象 堆外对象→ 构造函数 class原创 2015-08-08 16:26:42 · 697 阅读 · 0 评论 -
More Effective C++:Item 27
温习More Effective C++,对于Item 27:要求或禁止在堆中产生对象,整理思路于此文。编译期控制通过禁用编译器产生对象所需的选项即可在编译期阻止对象被定义。产生堆对象所需的选项: class operator new 构造函数 析构函数 独立对象 public 不需要,可定义伪构造函数 不需要,可定义伪析构函数 成员对象原创 2015-07-31 23:36:57 · 648 阅读 · 0 评论