如何将所有头文件包含在一个包含在c ++项目中?
How to include all header files with one include in c++ project?
我有一个包含头文件 (.h) 和 C++ (.cpp) 文件的文件夹。
Folder/ --- file1.h
--- file1.cpp
--- file2.h
--- ...
我有一个 main.cpp 文件位于与 Folder
或项目(成为库)相同的目录中。
// main.cpp
#include "./Folder/pointtoallheaders.h"
如何包含 一个 头文件,然后包含 所有 与项目关联的头文件?
创建一个头文件,它将导入项目中的所有头文件,然后从 cpp 文件中导入这个特定文件
除非我遗漏了一些东西,否则这很微不足道
您可以在包含所有其他文件的 main.cpp 的同一文件夹中有一个头文件:
例如allheaders.h
#include "Folder/header1.h"
#include "Folder/header2.h"
#include "Folder/header3.h"
#include "Folder/header4.h"
然后在你的主函数中只包含 allheaders.h
#include "allheaders.h"
int main(){
}
我有一个包含头文件 (.h) 和 C++ (.cpp) 文件的文件夹。
Folder/ --- file1.h
--- file1.cpp
--- file2.h
--- ...
我有一个 main.cpp 文件位于与 Folder
或项目(成为库)相同的目录中。
// main.cpp
#include "./Folder/pointtoallheaders.h"
如何包含 一个 头文件,然后包含 所有 与项目关联的头文件?
创建一个头文件,它将导入项目中的所有头文件,然后从 cpp 文件中导入这个特定文件
除非我遗漏了一些东西,否则这很微不足道
您可以在包含所有其他文件的 main.cpp 的同一文件夹中有一个头文件:
例如allheaders.h
#include "Folder/header1.h"
#include "Folder/header2.h"
#include "Folder/header3.h"
#include "Folder/header4.h"
然后在你的主函数中只包含 allheaders.h
#include "allheaders.h"
int main(){
}