问题
A.h 文件
#include <b.h>
A.cpp
使用 B中函数
B.h
#include <A.h>
B.cpp
使用A中函数
解决方案
A.h 文件
去掉#include <b.h>
class B; // 前置声明
A.cpp
新增#include <B.h>
使用 B中函数
B.h
去掉 #include <A.h>
class A; // 前置声明
B.cpp
新增#include <A.h>
使用A中函数
---------------------------我的天空里没有太阳,总是黑夜,但并不暗,因为有东西代替了太阳。虽然没有太阳那么明亮,但对我来说已经足够。凭借着这份光,我便能把黑夜当成白天。我从来就没有太阳,所以不怕失去。
--------《白夜行》