C++虚函数详解

1:在计算机中虚函数表也是占用一定到的内存空间的,且虚函数表由于一旦产生就具有不变性,所以编译器就会经量把它放到稳定(或者说是只读)的内存区。虚函数表vtable在Linux/Unix中存放在可执行文件的只读数据段中(rodata)。在gcc编译器的实现中虚函数表vtable存放在只读数据段.rodata中。 2:实例化类的对象时,对象内存中除了成员变量的大小,还有一个虚函数表指针,而且虚函数表指
相关文章
相关标签/搜索