【发布时间】:2018-02-10 18:47:09
【问题描述】:
我想写信给<CacheDir>/myProjectName,其中<CacheDir> 的值是:
QStandardPaths::writableLocation(QStandardPaths::CacheLocation)
但我不想在 C++ 中硬编码我的项目名称,因为那样会创建 2 个更新位置。有没有办法以编程方式获取它?
【问题讨论】:
-
什么定义了“myProjectName”?您需要那个东西(无论它是什么)在编译时为您的程序提供名称。作为
define或文件中的变量或其他东西。 C++ 作为一种语言没有“项目名称”的概念——因此无论定义什么,都需要以某种方式公开它,以便在编译期间获得。
标签: c++ qt path directory projects-and-solutions