C ++ Lecture / écriture XML sans CLR
-
26-09-2019 - |
Question
Je sais que c'est une question très stupide et je suis très nouveau pour C ++.
Je développe Starcraft AI, il est un fichier DLL. Je suis en train d'utiliser XML pour recueillir des données au bot, mais chaque fois que je construis la DLL avec l'option / clr. Le bot ne se charge pas correctement. Alors, ma question est ce qui est CLR et est-il un moyen de lecture / écriture XML sans utiliser / construire clr option.
Merci beaucoup.
La solution
Le drapeau /clr
signifie que vous construisez comme un C ++ application / CLI qui signifie que ce sera le code managé (en utilisant le NET Framework, etc.). Voir ici pour plus d'informations.
Vous voulez sans doute faire du code natif, donc je vous suggère que vous utilisez quelque chose comme MSXML ou Xerces bibliothèque XML pour lire le XML et assurez-vous que vous n'utilisez pas toutes les classes .Net. Il y a probablement d'autres bibliothèques XML, mais ce sont les deux seuls que je l'ai utilisé de C ++.
Autres conseils