Ajouter un commentaire

fredericmazue

Bon poussé par la compassion devant tant d'em...., j'ai booté un Windows (jusqu'où je pousse l'abnégation quand même....) et j'ai essayé par moi même... et je suis tombé sur le même problème exactement. Si ça peut te consoler...

Et en voyant le pb de mes petits yeux porcins, j'ai immédiatement compris. MFC! Bon sang mais c'est bien sûr!
C'est même un p¤¤¤¤¤ de bug très connu.
Ce que tu rencontres se produit quand des libraries ne sont pas liées dans le bon ordre. Normalement stdafx.h assure le bon ordre MAIS tinyXML ne fait aucun usage de stdafx.h donc en voulant te servir de la lib avec MFC tu te cognes la tête dans le problème immanquablement.

Je n'ai malheureusement pas le temps de t'expliquer mieux, mais tu vas trouver des explications et des workarounds là:

http://support.microsoft.com/kb/148652

Je pense que cela suffira pour que tu t'en tires.

Une autre solution toute simple (le plus simple ?), vu la toute petite taille de la lib, c'est d'intégrer ses fichiers sources dans ton projet

MFC :!: :twisted: :twisted: :twisted:
¤¤¤¤ #### :!: :!:
Mais faut quand même être fou masochiste pour coder avec ce truc dépassé. Une des pires librairies de l'univers connu et inconnu. C'est tellement mauvais que ça justifie presque l'existance de Java :twisted:
Presque...

Tu peux pas te servir d'une librairie propre sur elle ? Ce n'est pourtant pas ce qui manque et tu y gagnerais. La preuve.

Bon j'espère t'avoir aidé à avancer.

Au plaisir :)

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 III  M   M  H  H  L     V     V 
I MM MM H H L V V
I M M M HHHH L V V
I M M H H L V V
III M M H H LLLL V