如何删除YAML :: Node?

时间:2017-09-25 19:12:53

标签: yaml-cpp

我使用YAML-CPP来解析yaml字符串。它返回YAML :: Node,我认为它目前是一个32字节的容器?主要是m_pMemory和m_pNode。

node = YAML::Load(ystr);

在此函数结束时,我想释放节点访问的内存。由于node是一个32字节的对象,当它超出范围时它会消失吗?但是如何释放m_pMemory和m_pNode访问的空间呢?或者我是否需要这样做?感谢您的任何信息。

1 个答案:

答案 0 :(得分:0)

for x in range(13,19)\{15,16} 管理自己的内存,所以当对象超出范围时,内存将被释放。