qt unknown type name编译报错记录

在classA中include class B,然后定义成员变量的时候,报错unknown type name了。

一共有两种可能造成这种问题:

1.circle include,同时在classA中include ClassB;在ClassB中引用ClassA。

2.在ClassA中引用了其他跟ClassB的ifndef宏相同的头文件,也会导致编译器跳过ClassB的引用。

上一篇:双写、双写缓冲、双删、双活、双机热备


下一篇:面试难题:6种分布式事务,那个最牛逼?