vector使用后 erase的内存如何释放?谢谢
vector使用后 erase的内存如何释放?
2005.net下 我erase之后, 任务管理器中内存使用量没有减少
请问如何实现释放内存 ? 谢谢
[解决办法]
< <effective stl> > 中讲的办法是 :
vector <int> vec;
....
vector <int> (vec).swap(vec);
[解决办法]
有个官方的方法
复制到另外一个 vector,或者自己
[解决办法]
> > vector <int> (vec).swap(vec);
正解。