比如我有一个vector a存了很多数据,我在运算中把这个vector分成了b,c两个vector,
这时原本的vector a已经没用了,但是依然在占用内存,
怎么才能释放掉呢?
c++ 如何主动释放内存
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
张十五 2022-05-24 13:19关注和另外一个小一点的vector交换。
a.swap(vector<type>());本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录