【发布时间】:2012-03-02 03:53:15
【问题描述】:
如何正确删除?
float** binsRowPtrs = new float *[_nbins];
项目不是用 new 动态创建的。
float** binsRowPtrs = new float *[_nbins];
for (int i = 0; i < _nbins ;i++)
{
binsRowPtrs[i] = (float*) (bins[i].row(y).data);
}
【问题讨论】:
-
just delete binRowPtrs ?是的,差不多。如果任何指针也被动态分配,那么如果它们完成了,您也需要释放它们。
标签: c++ memory-leaks delete-operator