1

我正在尝试读取一个 INI 文件并编写另一个 INI 文件,其中部分顺序已更改。

Windows API 是否有用于这种 INI 文件处理的工具?是否有首选的开源解决方案?还是我应该尝试手动解析它?

4

2 回答 2

2

Windows 有自己的 C 的 INI 函数。但既然你提到了 C++,请尝试Feather INI程序选项是 Boost 的另一个。

于 2012-10-21T09:56:28.633 回答
1

如评论中所述,您可以使用 winapi 函数来执行此操作。GetPrivateProfileSectionNames 返回 .ini 文件中各部分的名称。然后您可以对其进行迭代并调用 GetPrivateProfileSection() 以获取每个部分的内容。

于 2012-10-22T14:16:32.040 回答