.h文件中不能出现头文件互包含(否则会编译不通过),.cpp文件可以随意包含头文件。 然而,若A.h要用到B.h的东西, B.h也要用到 A.h的东西,可以在B.h中申明:class A;在B.cpp中再进行#include"A.h"