随笔分类 -  C++

everything about C++
摘要:举个例子,考虑下面一段程序:[代码]输出结果:in base destruct function!pBase指向derived类型对象,delete时只调用了父类的析构函数,这是不正确的做法。而把析构函数定义为virtual的,就不会存在这个问题,输出结果为in derived destruct function!in base destruct function!delete该对象时会先调用子类... 阅读全文
posted @ 2010-06-28 22:25 icecryed 阅读(184) 评论(0) 推荐(0)