0

我正在用本机代码 (C++) 编写一个 dll,供其他本机 C++ 应用程序使用。

dll 的任务之一是执行 XML 文件操作。据我所知,C++ 对处理 XML 文件的支持很差,例如搜索、写入、读取。

所以,我在想我是否可以在 clr:mixed 模式下编译我的 dll 代码并使用 .NET XML 程序集来做与 XML 相关的事情。但是,我仍然希望我的 dll 被本机 C++ 应用程序使用,而不会增加任何麻烦。

这种方法会奏效吗?对此有何警告?顺便说一句,除了 XMLlite 之外,还有其他用于 C++ 的 XML 库吗?

4

0 回答 0