c++ - 动态分配对象向量的干净销毁
问题描述
是否有另一种方法可以释放分配对象的内存,而不是遍历向量/列表?
int main()
{
vector<Class*> v;
v.push_back(new Class(2,2));
v.push_back(new Class(65,65));
v.push_back(new Class(45,23));
for(Class* &it : v)
delete it;
return 0;
}
解决方案
推荐阅读
- javascript - 了解 JavaScript 中的类型强制
- r - 如何从列表中连续提取数据
- python - 是否可以在我的 python 可执行文件中包含解释器权限?
- google-sheets - QUERY 函数从一个选项卡中获取列并添加具有固定单元格的列
- yii2 - 如何在模态表单中禁用标题和左栏
- r - 如何连接多个不同长度的表并添加唯一ID
- javascript - Javascript 正则表达式(不看后面)在单词边界上/前面分割
- javascript - 尝试将名称添加到列表并发送到 HTML
- ag-grid - 我可以导出到同一个 Excel 文件中的多个选项卡吗?
- r - 图表不包括缺少数据的刻度