我想这是一个关于风格而不是正确性的问题。使用visual studio 2012,我发现我的项目使用预编译的头文件( windows.h、direct3d11、atlbase和任何标准的c++头文件)构建的速度比我不使用的要快得多。我的问题是,我是否也应该包括#include "Precomp.h"之后使用<
思考时间--为什么你想拆分你的文件?
正如标题所暗示的,我遇到的最终问题是多个定义链接器错误。我实际上已经解决了这个问题,但是我没有以正确的方式解决这个问题。如果你在两个不同的头文件中包含该文件,然后将其包含在源文件中,那么你可以在该文件周围放置#include保护(或一次#杂注),以确保不会出现冲突。// The very first example has