|
|
1
4
确保您声明了析构函数
|
|
|
2
2
显示的代码当前太短,看不到问题。 一些好建议:永远不要建立自己的参考计数方案。使用经过验证的库实现,如std::auto_ptr、boost::shared_ptr或boost::shared_array,并利用raii( http://en.wikipedia.org/wiki/RAII ) 另外,避免像瘟疫一样“删除这个”。在某些情况下,它似乎可以工作,但一般来说,前置/后置条件太多了。 |
|
|
3
2
假设
如果你已经声明了你的析构函数,它就会工作。
见以下代码:(GCC版本3.4.3)
结果:没有显式删除
结果:显式删除
|
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |