写了一段设置读取电脑机械码的代码 本来是可以正常运行的 后来在这个类中调用了主界面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 { // 结构的成员 };
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 单纯型python实现编译报错
- ¥15 c++2013读写oracle
- ¥15 c++ gmssl sm2验签demo
- ¥15 关于模的完全剩余系(关键词-数学方法)
- ¥15 有没有人懂这个博图程序怎么写,还要跟SFB连接,真的不会,求帮助
- ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
- ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
- ¥15 安装quartus II18.1时弹出此error,怎么解决?
- ¥15 keil官网下载psn序列号在哪
- ¥15 想用adb命令做一个通话软件,播放录音