VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

PQfreemem

功能描述

释放libpq分配的内存。

接口原型

void PQfreemem(void *ptr);

参数说明

参数 描述
ptr 指向要被释放的(libpq分配的)内存。

返回值

无。

其他

释放libpq分配的内存,尤其是PQescapeByteaConn, PQescapeBytea,PQunescapeBytea和PQnotifies。 尤其重要的是,在Windows系统上使用这个函数,而不是free()。 这是因为只有DLL和应用程序的多线程/单线程,发布/调试,静态/动态标志是相同的时, 才在一个DLL中分配内存,并在应用程序工作时释放内存。在非Windows平台上, 这个函数与标准库函数free()相同。