摘要:
在我调试和研究 netscape 系浏览器插件开发时,注意到了这个问题。即,在对象布局已知(即对象之间具有继承关系)时,不同类型对象的指针进行转换(不管是隐式的从下向上转换,还是强制的从上到下转换)时,编译器会根据对象布局对相应的指针的值进行调整。不管是 microsoft 的编译器,还是 gcc 编译器都会做这个动作,因为这和 C++ 对象模型有关。 阅读全文
2015年5月19日 #
Hoodlum1980 (fafa)'s Technological BlogLanguages mainly using and digging: C / CPP, ASM, C#, Python. Other languages:Java. |