只是没有还给OS,给了ptmalloc的所谓的内存池罢了
【 在 Algoquant 的大作中提到: 】
: clear成员函数 只是析构存储的对象,并不释放内存。看了只能通过swap 一个临时map或set对象来完成内存互换,然后因为可能有些实现默认就给新建的map/set对象分配了内存,结果可能是清不干净的?
: 所以这事要咋解决,标准库的人咋想的,就不能给个free() 之类的成员函数? vector和string有 shrink_to_fit, 为啥这俩就没有?
--
FROM 36.110.46.*