【发布时间】:2011-08-24 21:42:19
【问题描述】:
我有以下代码:
customObject* object;
std::list<customObject> objects;
for(int i = 0; i < 10: ++i) {
object = new customObject;
object.getvalue(i);
objects.push_back(*object);
}
成功退出后会释放内存吗?
对不起,伙计们。犯了一些错误))修复
【问题讨论】:
-
也许你的意思是
objects.push_back(*object);? -
存在语法错误,其中一些与回答您的问题有关。
-
是 customObject* 而不是 CustomObject* 是错字吗?
-
-1 @qutron 我认为你甚至不会尝试编译它。
标签: c++ memory-management stl