1
4
如果您
规则是必须给出非数组
不要求非数组
|
2
-3
我没有完全理解OP的最后一段。显式调用析构函数,然后释放指针,有什么烦人的?这就是STL和我见过的任何著名的lib一直在做的事情。是的,您必须跟踪如何分配内存,以便重新分配内存。阅读std::vector和/或std::shared\u ptr的api文档可以熟悉正确的操作方法。 如果您不熟悉显式dtor调用的语法,这里有一个简单的代码片段:
|
Patrick · 删除动态数组C时程序崩溃++ 9 年前 |
sestus · 在另一个类中执行删除时出现Valgrind错误 9 年前 |
Oleksiy · delete的一些用途是什么?[副本] 11 年前 |