相关疑难解决方法(0)

获取配置文件的跨平台路径(C/C++)

我想将我的应用程序的设置存储在配置文件中.在Linux(和Mac?)下,这个(可能)是/home/user/.config/app.conf,而在Windows下它可能是"C:\ Documents and Settings\username\Application Data\app.conf".它当然可以存储在其他地方,因此获得正确位置的唯一方法是使用特定于平台的功能.

我只想说我不想冒这个问题自己编写错误(因为我无法访问其中一些平台进行测试),所以有人知道是否有任何经过良好测试的跨平台C/C++库那可以吗?使用一堆#defines的.h/.hpp文件也可以,只要它被广泛使用.

我认为Boost的程序选项库可能(因为它可以加载配置文件),但它似乎无法.

有什么建议?

c++ cross-platform configuration-files

7
推荐指数
1
解决办法
1750
查看次数

标签 统计

c++ ×1

configuration-files ×1

cross-platform ×1