string的内存管理问题

string的内存管理是通过仅仅增不减的方式进行的,string的clear方法不会真正的释放内存,假设须要真正的释放内存可以连续调用string的这两个方法。resize(0),reserve()。这样就行真正的释放掉内存了,stl其它的对象大多也是这么设计的。假设须要真正的释放内存一定要注意。

posted @ 2017-05-09 15:59  zsychanpin  阅读(168)  评论(0编辑  收藏  举报