Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/147.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
仅使用非托管C+;读取配置文件+; 我有一个非托管VisualC++项目。我需要使用应用程序配置文件中定义的节,而不使用任何托管程序集_C++_Xml_Xpath_Configuration_App Config - Fatal编程技术网

仅使用非托管C+;读取配置文件+; 我有一个非托管VisualC++项目。我需要使用应用程序配置文件中定义的节,而不使用任何托管程序集

仅使用非托管C+;读取配置文件+; 我有一个非托管VisualC++项目。我需要使用应用程序配置文件中定义的节,而不使用任何托管程序集,c++,xml,xpath,configuration,app-config,C++,Xml,Xpath,Configuration,App Config,是否有Visual Studio 2010安装附带的库可用于此目的 如果VisualStudio2010中没有这样的库,我想我将不得不使用一个支持将XML文件读入内存并执行XPath查询的库。哪些稳定的库支持XML和XPath操作?您指的是传统的windows配置文件(ini)?Libconfig可能会有所帮助,有关可以读取XML文件中设置的库,请参阅 如果您想要MSVC附带的东西,我认为最接近的方法是通过COM接口使用MSXML。但是,如果尚未安装msxml redist,则需要在目标计算机上

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


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

您指的是传统的windows配置文件(ini)?Libconfig可能会有所帮助,

有关可以读取XML文件中设置的库,请参阅


如果您想要MSVC附带的东西,我认为最接近的方法是通过COM接口使用MSXML。但是,如果尚未安装msxml redist,则需要在目标计算机上安装它。也许可以看看。

关于问题的最后一部分,请参阅@Wimmel:这是可以接受的。你能把它贴出来作为我的答案吗?