希望你们中的一些 TinyXML++ 人可以帮助我。真的,因为你在我认为你欠我之前向我推荐了;)
我有以下代码:
//ticpp::Iterator< ticpp::Element > child( "SetPiece" );
ticpp::Iterator< ticpp::Node > child("SetPiece");
GLuint lc_SPieces = 0;
for(child = child.begin( this ); child != child.end(); child++ )
{
lc_SPieces++;
}
如果我对 child 使用 top 声明,我会收到错误:
Drawing.exe 中 0x7c812aeb 处未处理的异常:Microsoft C++ 异常:__non_rtti_object @ 0x0012f7b4。
我在这一行的 dbgheap.c 中得到它:
pvBlk = _heap_alloc_dbg(nSize, nBlockUse, szFileName, nLine);
奇怪的是它适用于 Node,而且我知道其中有元素(我使用 TinyXML 迭代方法进行了检查)。
有没有人遇到过这个?