confide

导航

2011年11月7日 #

c++对象模型——笔记

摘要: 多态的主要用途是经由一个共同的接口来影响类型的封装,这个接口通常被定义在一个抽象的基类中,共享接口可以以虚函数的机制引发,可以在执行期(runtime)根据object对象的真正类型解析出来到底是哪个函数的实体被调用。 对于一个类大小的定义:非静态数据成员 + 内存对齐空间 + 虚机制产生的空间(虚函数指针)。 指针类型的作用:会教导编译器如何解释某个特定地址中的内存内容和其大小。 void*类型的指针:无法得知其涵盖的空间,这样的指针只能含有一个地址,而不能通过它操作所指的对象。 阅读全文

posted @ 2011-11-07 10:53 confide 阅读(114) 评论(0) 推荐(0)