私は xerces-c++ を使用していますが、実際には使用していないようです。そのため、XMLString::release ( XMLCh ** buf)
現在、次のようにローカル変数を再利用するたびに使用しています。
XMLCh* xmlStringVar = XMLString::Transcode("name");
XMLCh* fieldName = fieldsNodeList[NbreFlds]->getAttribute(xmlStringVar));
XMLString::release(&xmlStringVar);
xmlStringVar = XMLString::Transcode("id");
XMLCh* fieldId = fieldsNodeList[NbreFlds]->getAttribute(xmlStringVar));
何かが間違っている場合は、このコードを修正してXMLString::release
ください。関数のより明確な説明が得られた場合は、お知らせください。