摘要:
重载全局的new和delete ::operator new ::operator new[] -> 不可以被声明与同一个namespace之内 new会执行三个动作: -> 之前的代码提到: new本身会开辟内存空间.所以声明方法需要一个size_t size的参数 inline void* op 阅读全文
摘要:
vptr和vtbl(虚指针和虚函数表) c++代码的抽象类是 -> 类当中只包含纯虚函数 当一个类有虚函数,即便类当中没有成员变量.他的对象大小也会有一根指针大小 -> 由操作系统决定指针多大 虚函数 子类的对象里面有父类的成分 示例结构代码: #pragma#ifndef __VPTR_AND_V 阅读全文