写了一段设置读取电脑机械码的代码 本来是可以正常运行的 后来在这个类中调用了主界面ui 然后就一连串
报错了 求解

qt 报错 error: C2236: 意外的标记“struct”。是否忘记了“;”?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 阿尔法斗士 2023-12-26 15:46关注
错误信息 "error: C2236: 意外的标记“struct”。是否忘记了“;”?" 表示编译器遇到了一个不期望的标记,可能是由于语法错误导致的。
1.在 C++ 中,通常使用
#include
来引入头文件,而不是struct
。例如:#include "MainUI.h" // 替换 "MainUI.h" 为你的主界面头文件的实际名称
2.如果在这之前你已经定义了一个结构(struct),确保结构的定义以分号结束,如:
struct MyStruct { // 结构的成员 };
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报