问题描述
我正在使用 Visual Studio 2019 IDE 在 C++
中编码。
我遵循了每个文件 #include
使用确切路径的项目文件的约定。例如:
#include "ProjectName/FolderName2/HeaderName2.h"
#include "ProjectName/FolderName/src/HeaderName1.h"
我还遵循了将路径包含在我的 #ifndef
标头保护中的惯例:
#ifndef PROJECTNAME_FOLDERNAME_FILENAME_H
#define PROJECTNAME_FOLDERNAME_FILENAME_H
//...
#endif
这是Google Style Guide建议的风格。
但是,当我编码时,我可能想更改文件夹名称。例如,我可能决定 ProjectName
不是对文件夹内容的正确描述,我应该将名称更改为 ProjectName2
。但是,此更改需要更正标头保护以及路径描述中使用 #include
的每个 ProjectName
。如果我完全重新组织我的代码,这个问题会变得更糟。
是否有(自动)工具可以简化此操作? #include
输入确切路径(来自解决方案文件夹)是否可行?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)