Bonjour,
J’ai changé la version de tinyxml du projet et en transformant des variables const std::string * en const char* car la nouvelle version l’exigeai et la compilation ce passe sans problème.
Par contre à l’exécution il ne trouve plus mes fichiers *.xml (alors qu’avec l’ancienne version de tinyxml cela fonctionnait).
L’objet doc renvoie toujours une erreur à cette ligne :
exemple d'erreur renvoyée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
voici le code de la fonction:+ doc 0x00b975b8 {error=false errorId=0 errorDesc={npos=4294967295 rep_=0x00550c20 struct TiXmlString::Rep TiXmlString::nullrep_ nullrep_={size=0 capacity=0 str=0x00550c28 "" } } ...} TiXmlDocument *
Il est à noté que "szFileName" donne bien la bonne adresse d'un fichier xml existant (ex: "c:\moi.xml" )
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Merci de bien vouloir m'aider à trouver d'où vient le problème.

 

 
		
		 
         
 

 
			
			

 
   


 problème pour loader un fichier xml via la nouvelle version de tinyxml
 problème pour loader un fichier xml via la nouvelle version de tinyxml
				 Répondre avec citation
  Répondre avec citation
Partager