【发布时间】:2010-07-07 13:45:49
【问题描述】:
如果我有一个这样创建的数组:
MyType *array = new MyType[10];
我想覆盖其中一个元素,我必须先delete 像这样的旧元素:
delete &array[5];
array[5] = *(new MyType());
或者这是完全错误的,我是否必须使用“指向指针的指针”之类的东西来修复这项工作?如果是这样,请问如何......
谢谢
【问题讨论】:
标签: c++ arrays memory-management