首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

委实不理解析构函数为什么要是虚函数了,求指导

2012-09-23 
实在不理解析构函数为什么要是虚函数了,求指导构造函数不可以为虚函数为什么析构就可以,貌似是为了防止内

实在不理解析构函数为什么要是虚函数了,求指导
构造函数不可以为虚函数为什么析构就可以,貌似是为了防止内存泄露,可是有时如何是实现的呢,难道就是一种语法规则吗,不懂..

[解决办法]
参见我的博客吧,里面给出了完整的例子。
http://blog.csdn.net/thefutureisour/article/details/7950792
effective c++中第7条也有说明,但是他那个用到了一点模式设计的知识,那个我不太懂。然后就参考别人写了一个。
[解决办法]
规定了。至于为什么这么规定 而是在于构造函数里面需要做的一项重要工作就是初始化vptr。这就注定构造函数不可以为vitrual

热点排行