Bonjour,
je cherche a créer un petit parser tinyXml. Je travaille surtout avec les nodes pour explorer le document. Mais voilà impossible de faire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
TiXmlElement* e = node->ToElement();
cela renvoie un pointeur nul.

pour les TiXmlNode:
ligne 710 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
virtual TiXmlElement*           ToElement()	    { return 0; } ///< Cast to a more defined type. Will return null if not of the requested type.
pour les TiXmlElement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
virtual const TiXmlElement*     ToElement()     const { return this; } ///< Cast to a more defined type. Will return null not of the requested type.
	virtual TiXmlElement*           ToElement()	          { return this; } ///< Cast to a more defined type. Will return null not of the requested type.
du coup pas possible de récupérer les attributs etc...
le static_cast ne permet pas non plus de récuperer les attributs...

Il y a un truc que je ne comprends pas...