如何释放 pcre2_get_ovector_pointer 方法分配的内存?
How to free memory allocated by pcre2_get_ovector_pointer method?
如何通过pcre2库的pcre2_get_ovector_pointer方法正确free\release分配内存?
例如:
PCRE2_SIZE *ovector;
ovector = pcre2_get_ovector_pointer(match_data);
那么,如何释放vector指针呢?
你不应该。 ovector
指向 match_data
.
内的数据
您需要使用match_data
释放。
pcre2_match_data_free(match_data);
如何通过pcre2库的pcre2_get_ovector_pointer方法正确free\release分配内存?
例如:
PCRE2_SIZE *ovector;
ovector = pcre2_get_ovector_pointer(match_data);
那么,如何释放vector指针呢?
你不应该。 ovector
指向 match_data
.
您需要使用match_data
释放。
pcre2_match_data_free(match_data);