gpt4 book ai didi

c++ - 在其他实现文件中包含实现文件有什么用?

转载 作者:搜寻专家 更新时间:2023-10-31 00:18:04 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
#include all .cpp files into a single compilation unit?

我正在 MSVS 中开展一个项目,其中大多数实现文件 (.cpp) 都被排除在构建之外,并包含在一个已编译的源文件中。

//a.cpp
#include "b.cpp"
#include "c.cpp"
//and so on...

而且由于 b.cppc.cpp 不是自己编译的,所以这没问题。

我知道这不是标准做法,我知道其中的陷阱,我可能不会这样做(当然除非有人提出充分的理由)。

所以问题是 - 这种技术有什么用?它是否使编译速度更快(也考虑分布式编译环境)?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com