#include "src/lib/math/Vec.h"
#include "src/lib/math/Vec2.h"
#include "src/lib/math/Vec3.h"
我认为这将是一个很好的清理步骤,重新设计标题,使其看起来更像
#include <vecs.h>
为此,我需要提供一个包含目录,以便可以解析语法,这没什么大不了的。而且,我还需要准备一个 < >vecs.h
头文件,其中包含许多其他头文件,本例中有很多 Vec* 类。因此,当我在代码中的某个位置包含
<vecs.h>
时,我实际上包含了很多从未使用过的类。这有什么问题吗?
#include
语句只是“复制所有文件内容并将其粘贴到此处”,这需要时间,并且会导致编译速度变慢,因为编译器必须解析更大的文件。