iso c++不允许声明无类型 “Fish”解决方案

iso c++不允许声明无类型 “Fish”
今天我写用qt写了个程序
报错:
iso c++不允许声明无类型 “Fish”;
Fish 是我声明的一个类,我也引入了头文件,请高手告诉我这是什么错误
怎么改

------解决方案--------------------
看看你的头文件 最前面有没有宏定义,可能是宏定义把FISH类定义的代码段关掉了