En espérant que certains d'entre vous les gens TinyXML ++ peuvent m'aider. Vraiment, puisque vous me RECOMMANDÉ avant que je pense que vous me devez;)comportement étrange de TinyXML ++
J'ai le code suivant:
//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++;
}
Si j'utilise la déclaration haut pour enfant j'obtenir l'erreur:
Unhandled exception at 0x7c812aeb in Drawing.exe: Microsoft C++ exception: __non_rtti_object @ 0x0012f7b4.
et je reçois dans dbgheap.c à cette ligne:
pvBlk = _heap_alloc_dbg(nSize, nBlockUse, szFileName, nLine);
ce qui est bizarre est il fonctionne avec nœud, et je sais qu'il y a des éléments dedans (j'ai vérifié en utilisant les méthodes d'itération de TinyXML).
Quelqu'un at-il déjà rencontré cela?