1

我找到了一个具有这种结构的项目:

// Header.h
#ifndef HEADER_H
#define HEADER_H
...
#endif

// Source.cpp
#ifndef HEADER_H
#include "Header.h"
#endif

对我来说,这似乎有点多余。

由于编译器不需要打开包含文件来实现它可以忽略它,因此在构建过程中可能会有小的性能改进。但我认为今天的编译器有更好的方法来优化这些东西。

我错了吗?

4

0 回答 0