内存管理:可调整大小的内存块

内存管理文章中所述的 newdelete 运算符 :示例可用于分配和解除分配固定大小的内存块和对象。 有时,应用程序可能需要可调整大小的内存块。 必须使用标准 C 运行时库函数 mallocreallocfree 来管理堆上的可调整大小的内存块。

重要

newdelete 运算符与同一内存块上的可调整大小的内存分配函数混合将导致 MFC 调试版本中的内存损坏。 不应对用分配的内存块使用new。 同样,您不应使用 new 运算符分配内存块后通过 free 释放,或对使用 delete 分配的内存块使用 运算符。

另请参阅

内存管理:堆分配