我想读/在build目录修改文件,即:如何处理构建目录中的文件?
std::ifstream file("config.conf");
这只要我跑从构建目录里面的程序(./executable) 工作正常,但试图启动时它通过/ home/user中/建设/可执行文件,我得到“段错误”
这不,当我使用的完整目录
std::ifstream file("/home/user/build/config.conf");
发生,但我需要它是动态的。
实现这个目标的正确方法是什么? 我正在使用QT Creator,并且在项目中包含这些文件。
这不会解决路径问题,但也许你想使用QSettings的conf文件。 – drescherjm 2015-02-23 13:59:00