Memory 如何更改libxmlapi的内存分配器?

Memory 如何更改libxmlapi的内存分配器?,memory,libxml2,Memory,Libxml2,当使用libxmlapi时,lib将自动分配一些内存 如何更改libxml的默认内存分配器/释放定位器 是否有用于此目的的API 谢谢。是的,有一个API。查看由提供的功能,尤其是: int-xmlMemSetup(xmlFreeFunc-freeFunc, xmlMallocFunc mallocFunc, xmlReallocFunc reallocFunc, xmlStrdupFunc(strdupFunc) 使用新设置覆盖默认内存访问功能。必须在调用任何其他libxml例程之前调用它

当使用libxmlapi时,lib将自动分配一些内存

如何更改libxml的默认内存分配器/释放定位器

是否有用于此目的的API


谢谢。

是的,有一个API。查看由提供的功能,尤其是:

int-xmlMemSetup(xmlFreeFunc-freeFunc,
xmlMallocFunc mallocFunc,
xmlReallocFunc reallocFunc,
xmlStrdupFunc(strdupFunc)
使用新设置覆盖默认内存访问功能。必须在调用任何其他libxml例程之前调用它


谢谢,这正是我想要的。