如果我写了一些包含哈希的XS代码,我不希望将其返回给perl,那么我需要释放它吗?如果需要,该怎么做?
我想到的最接近的方法是hv_undef,但据我所知,这仅清除哈希的内容,而不是哈希本身。
我想到的最接近的方法是hv_undef,但据我所知,这仅清除哈希的内容,而不是哈希本身。
HV* hash = newHV();
...
use the hash
...
hv_undef(hash);