我们都知道什么时候应该使用include guard,但是什么时候我们不应该在项目中使用它呢?
最近,我看到了一个混合编译(CUDA + GCC)的项目,其中一个头文件(CUDA文件)故意没有包含保护。我只是对它很好奇。
https://stackoverflow.com/questions/6793161
相似问题