我正在使用Malloc分配内存.在使用之后,我使用delete来释放内存.为了释放这些内存给操作系统,我使用了malloc_trim(0).但是Malloc_trim(0)已经被废弃了.所以我想知道是否有其他替代malloc_trim(0)的方法。对了,语言是cpp
忽略 malloc/delete
混乱,替代叫 malloc_trim
只是 不 呼叫 malloc_trim
. 现在已经废弃了,因为现在已经没有意义了。
我相信,你可以使用 free()
代替 malloc_trim(0)
.我认为,使用 malloc()
是相当古老的,因为现代它使用 new
如果您使用的是 new
关键词,您可以使用 delete
关键字来释放堆中的内存。