含蓄哑铃

文章
3
资源
0
加入时间
2年10月17天

c++的中的指向类的指针和引用的比较

首先考虑下面这道题:A* pr = new B(); delete pr; a) 运行正常,没有错误 b) 运行正常,但出现内存泄漏 c) 出现保护错,程序退出 注: 很多C++教科书都强调在析构函数不是虚函数的情况下,不要以基类指针去delete一个对象,因此这两条语句是很不标准的作法. 我的意图是想弄明白这样作到底会产生什么后果,以便更牢固地记住这条规则. 《----------