C ++ Reads / Writes XML ohne CLR
-
26-09-2019 - |
Frage
Ich weiß, das ist eine sehr dumme Frage, und ich bin sehr neu in C ++.
ich Starcraft AI bin zu entwickeln, ist es DLL-Datei. Ich versuche zu verwenden XML einige Daten zu dem Bot zu sammeln, aber wenn ich die DLL mit / clr Option zu bauen. Der Bot nicht ordnungsgemäß geladen wird. Also, meine Frage ist, was CLR ist und gibt es eine Möglichkeit zum Lesen / Schreiben von XML ohne Verwendung von / clr Build-Option.
Vielen Dank.
Lösung
Die /clr
Flagge bedeutet, dass Sie es als eine C ++ / CLI-App, die Mittel Gebäude sind, dass sie Code verwaltet werden (die das .Net-Framework usw.). Siehe hier für weitere Informationen.
Sie wollen wahrscheinlich nativen Code zu tun, so würde ich vorschlagen, dass Sie so etwas wie MSXML verwenden oder Xerces XML-Bibliothek die XML und stellen Sie sicher, zu lesen, dass Sie alle .NET-Klassen nicht verwenden. Es gibt wahrscheinlich andere XML-Bibliotheken, aber das sind die einzigen zwei, die ich habe von C ++ verwendet.