是否有C++的C++跨平台键/值API或库?

Tim*_*Tim 4 c++ persistence cross-platform key-value-store

我们希望在代码的GUI部分中保留一些用户设置.我以前只使用Win32编程,这种方式的典型方法是使用注册表设置.

我假设这应该用配置文件完成,但是想知道是否有一个库或跨平台包装器使得键/值对持久性非常容易.

jfs*_*jfs 7

Boost.PropertyTree支持XML,JSON,INI配置文件.


nc3*_*c3b 1

为什么不使用 XML 作为配置文件。那么你只需要找到一个跨平台的 XML 库,在我看来,这更容易。 以下是用于 C++ 的优秀 XML 解析解决方案的列表。