gpt4 book ai didi

c++ - 独立 exe : Where on disk to save config files and logs?

转载 作者:行者123 更新时间:2023-11-28 01:36:25 24 4
gpt4 key购买 nike

在 Windows 下,是否有关于独立可执行文件应在何处保存日志和配置文件的标准约定?

是否应该将它们与可执行文件放在同一目录中?

或者有专门的目录吗?如果有,我将如何获取目录的路径?

最佳答案

Is there a standard convention on where a standalone executable should save logs and config files, in Windows?

我建议将配置文件保存在 %APPDATA%\YourCompany\YourApp。

对于日志,视情况而定。

如果您有兴趣为应用程序的每次运行保留单独的日志,我建议将它们保存在: %APPDATA%\YourCompany\YourApp\DateStamp\pid,其中 DateStamp 类似于 2018-Mar-31 或 2018-03-31

如果您只想将日志保存在一个文件中,那么我建议您使用与配置文件相同的位置, %APPDATA%\YourCompany\YourApp。

关于c++ - 独立 exe : Where on disk to save config files and logs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49089206/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com