2013年12月9日

C++对象模型(四):class成员初始化列表(Member Initialization List)

摘要: 本文是Inside C++ Object Model Chapter 2 部分的读书笔记。 编译器如何处理初始化成员列表的。 下列情况中,必须要使用member initialization list进行data member 的初始化: 1) 当初始化一个reference member。 ... 阅读全文

posted @ 2013-12-09 20:10 wu2198 阅读(195) 评论(0) 推荐(0)

C++对象模型(三):Program Transformation Semantics (程序转换语义学)

摘要: 本文是Inside The C++ Object Model Chapter 2 部分的读书笔记。是讨论编译器调用拷贝构造函数时的策略(如何优化以提高效率),侯捷称之为"程序转化的语义学" 或者说是是关于编译器对于程序是如何进行有效转化或者说翻译,以实现C++的语法机制。主要来说有以下几种Sem... 阅读全文

posted @ 2013-12-09 19:15 wu2198 阅读(145) 评论(0) 推荐(0)

导航