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

关于2次释放,该怎么解决

2012-04-13 
关于2次释放vectorCA *CA里面有一个CB*,CA的析构函数里面会delete CB,在vector的remove操作执行后,手动

关于2次释放
vector<CA *>;CA里面有一个CB*,
CA的析构函数里面会delete CB,
在vector的remove操作执行后,手动delete CA。
这样会出现2次释放的问题吗? 


[解决办法]
不会
vector remove只是移除了指针
delete CA内部在delete CB 是正确地操作
[解决办法]

探讨

不会
vector remove只是移除了指针
delete CA内部在delete CB 是正确地操作

[解决办法]
贴代码吧

热点排行