仅使用非托管C ++读取配置文件

时间:2011-10-15 09:20:09

标签: c++ xml xpath configuration app-config

我有一个非托管的Visual C ++项目。我需要使用app配置文件中定义的部分,而不使用任何托管程序集。

是否有可以用于此目的的Visual Studio 2010安装附带的库?

如果Visual Studio 2010没有这样的库,我想我将不得不使用一个支持将XML文件读入内存并执行XPath查询的库。哪些稳定库支持XML和XPath操作?

2 个答案:

答案 0 :(得分:1)

有关可以读取XML文件中设置的库,请参阅C++ library for storing settings in XML

如果你想要MSVC附带的东西,我认为你得到的最接近的是通过COM接口使用MSXML。但是,如果尚未安装msxml redist,则需要在目标计算机上安装。也许看看these 6 posts

答案 1 :(得分:0)

你的意思是传统的Windows配置文件(ini)? Libconfig可能会有所帮助,http://gnuwin32.sourceforge.net/packages/libconfig.htm