如果一个C++头文件包含了必须的其他头文件,任何一个其他文件去引用这个C++头文件时,都不需要包含额外的头文件。如何检测呢,在同一个工程里创建一个空的cpp文件,然后只包含这个C++头文件,然后编译,成功则说明了这个头文件至少包含了必须的其他头文件。