虚析构函数的一个秘密
摘要:
原来虚析构函数使得对象在前端开了4个字节的指针指向虚表,下面是我的验证函数:#include#includeusing namespace std;class A {public:A () {char *sp = (char *)this;cout a b c d << endl;delete p;return 0;}输出:8xxxx一开始我那里写成了memset (sp, 'x', sizeof... 阅读全文
posted @ 2006-08-11 21:37 euclid 阅读(183) 评论(2) 推荐(0)
浙公网安备 33010602011771号