2007年4月5日

摘要: 例子:class X {};class Y : public virtual X {};class Z : public virtual X {};class A : public Y, public Z {};大小不是01. 语言本身所造成的额外负担 virtual table 2. 编译器对于特殊情况所提供的优化处理 char one3. alignment的限制The Binding of a Data Member全局变量和成员变量重名,成员函数肯定返回的是成员变量。是因为在类的结束的时候才对类进行解析。过去的编译器,要求程序员把所有的成员变量,声明在成员函数前面Data Member 阅读全文

posted @ 2007-04-05 14:38 Teddy Yan 阅读(105) 评论(0) 推荐(0) 编辑


Copyright © 2024 Teddy Yan
Powered by .NET 8.0 on Kubernetes