头文件的相互包含会导致错误

Posted 活在当下

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了头文件的相互包含会导致错误相关的知识,希望对你有一定的参考价值。

互相定义各自的对象会产生:

error C2143: syntax error : missing ‘;‘ before ‘*‘

无论是定义对象还是定义对象的指针都会报错
这是头文件的相互包含导致的错误

 

以上是关于头文件的相互包含会导致错误的主要内容,如果未能解决你的问题,请参考以下文章

我需要相互包含两个头文件,而不是使用前向声明导致“不完整类型”错误

头文件包漏洞

c++头文件相互包含

C++中头文件设计

在 Qt 项目中包含 poppler 会导致错误

先前声明中的 G++ 错误,由于包含中的重复函数名而导致的错误