malloc_trim(0) 的替代项

Alternative for malloc_trim(0)

本文关键字:trim malloc      更新时间:2023-10-16

我正在使用Malloc分配内存.在使用之后,我使用删除来释放内存。要将此内存释放到操作系统,我正在使用malloc_trim(0(。但Malloc_trim (0( 已弃用。所以我想知道 malloc_trim(0( 是否有其他选择。顺便说一下,语言是cpp

忽略malloc/delete混淆,调用malloc_trim的替代方法就是调用malloc_trim。它已被弃用,因为它现在毫无意义。

我相信您可以使用free()关键字而不是malloc_trim(0)。 我认为使用malloc()已经很古老了,因为现代它使用new作为替代品。 如果您使用的是new关键字,则可以使用delete关键字从堆中释放内存。