1、操作符重载错误
+=、>>等操作符重载出错
解决方法吧重载符后面的内容强制转换为char
如:str += (A[i++]+'0');//报错
str += (char)(A[i++]+'0');//跟正后
2、int的缺省导致的错误
missing type specifier - int assumed. Note: C++ does not support default-int
在所指的错误变量定义前加上int
3、message()的第二个参数不能是void型
'static_cast' : cannot convert from 'void (__thiscall CMyDlg::* )(UINT,LONG)' to 'LRESU
应改为LRESULT型 而返回值一般改为0或1就可以了
注意函数声明那里的返回值不要忘记改了
4、某变量未定义 常见i,j;
相关文章
- springboot前端ajax 04 关于后台传的时间和状态在前端的转换
- 关于SQL优化的几点说明
- 关于Docker时的权限问题解决dial unix /var/run/docker.sock: connect: `permission denied`
- 关于在parallelstream中对数据库进行增删改造成死锁问题的处理
- #yyds干货盘点 【React工作记录十五】关于ant design中input限制加空格的问题
- 关于WPF打印的问题
- 解析关于Tomcat Servlet-request的获取请求参数及几种常用方法
- 关于cmd 命令行运行java文件的错误:找不到或无法加载主类
- 关于java类初始化顺序的学习笔记
- Java学习笔记(十三):关于子类初始化的过程