2022-03-12【c++】操蛋的头文件相互引用
2022-03-12 本文已影响0人
持刀的要迟到了
C++中头文件相互包含与前置声明 - 木有Some - 博客园 (cnblogs.com)
C++ 两个类头文件互相引用_是宿醉还是离别-CSDN博客_c++两个类互相引用
解决方案:
不要在头文件中相互引用,头文件的一方只能声明指针。具体的实现,放在cpp中,cpp可以引用。
为什么要这样:因为头文件很重要。它需要明确的编译顺序,但是cpp好像并不这么严格。
头文件只是声明的地方,它主要的功能是实现各种声明的链接关系,以正确链接所有文件。