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 反復メソッドを使用して確認しました)。
誰もこれに遭遇したことがありますか?