我宣布:
vector<int> * part = new vector<int>[indmap];
Run Code Online (Sandbox Code Playgroud)
好吧,我知道:"你为什么不申报矢量向量?".下次我会这样做,但现在我想了解更多关于我无法解决的向量的问题.
现在我想释放所有资源,我该做什么?
delete[] part;
Run Code Online (Sandbox Code Playgroud)
但在删除数组之前,我该怎么做才能删除所有的矢量对象?
不,你没有.只有一个简单的规则(当你不使用智能指针时) - 使用delete时使用new.
所以,这里只有一个new[],你只需要一个delete[].
@Joachim Pileborg是对的,但是你会有更多的new-s,所以,你需要更多delete-s.
| 归档时间: |
|
| 查看次数: |
2065 次 |
| 最近记录: |