C++ 有一个地方可以保存所有#includes?

问题描述 投票:0回答:1

每个 CPP 文件中的所有#include 都有点复杂,是否有一个地方可以保存所有#include?

c++17 include
1个回答
0
投票

您可以创建一个包含所有库的头文件,并在相应的代码文件中调用该头文件,尽管这是一种非常糟糕的做法,并且在编写 OOP 代码时可能会导致循环依赖问题。 #includes 指定了您的代码所具有的所有依赖项,这也使您的代码更易于理解。考虑一下:如果我作为开发人员正在处理其他人编写的代码,那么我会更容易查看该代码中使用的库,而不是跟踪包含库/依赖项的头文件并浪费大量时间来计算出来了。

© www.soinside.com 2019 - 2024. All rights reserved.