赞
踩
Qt开发,代码报错,提示:
‘Algo‘ does not name a type.
原因:两个类相互引用了头文件。
把被调用类中对调用类投文件的引用删掉即可。
比如,有个全局文件G.h, 有个窗体文件FormInit.h, 窗体文件中需要引用到全局文件中的内容,那么在FormInit.h中不要引用G.h,而应该在FormInit.cpp中引用G.h.
参考:QT报错:does not name a type——头文件不能互相包含_伍铭的博客-CSDN博客