摘要: 第三章 数据的语义章前阅读提到两点:编译器系统会添加一些数据成员去支持一些语言功能。Alignment requirements on the data members and data structures as a whole(不知道怎么翻译,大概意思就是数据成员对齐的需要)第一节、绑定数据成员主要是全局的对象和类嵌套对象的绑定问题首先是对象绑定,假如在一个内联函数里返回一个变量,如果全局定义了同名变量,并且在该函数的后面也定义了同名变量,那么较早一些的编译器会错误的返回全局变量。早期解决该问题的办法是使用安全的书写方式(把嵌套变量放到类的首部,或把内联函数的函数体写到类外)。现在的编译器 阅读全文
posted @ 2011-05-03 21:38 dk647 阅读(633) 评论(0) 推荐(0) 编辑