“GetDocument”: 缺少返回类型;假定为返回“int”的成员函数
来源:互联网 发布:结巴 词性标注算法 编辑:程序博客网 时间:2024/05/14 11:12
在编译时出现:
1>正在编译...
1>PreviewDlg.cpp
1>d:\zac\project\vs2008\projects\dipalgorithm\dipalgorithmview.h(46) : error C2143: 语法错误 : 缺少“;”(在“*”的前面)
1>d:\zac\project\vs2008\projects\dipalgorithm\dipalgorithmview.h(46) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\zac\project\vs2008\projects\dipalgorithm\dipalgorithmview.h(46) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\zac\project\vs2008\projects\dipalgorithm\dipalgorithmview.h(46) : warning C4183: “GetDocument”: 缺少返回类型;假定为返回“int”的成员函数
从上面可以看出,出错是在编译PreviewDlg.cpp时,错误原因是我在PreviewDlg.cpp中使用了VIEW类,但只包含了XXXView.h而没有包含XXXDoc.h.应该这样:
#include "XXXDoc.h"
#include "XXXView.h"
注意两个的顺序不能调换,调换了也会报错
1>正在编译...
1>PreviewDlg.cpp
1>d:\zac\project\vs2008\projects\dipalgorithm\dipalgorithmview.h(46) : error C2143: 语法错误 : 缺少“;”(在“*”的前面)
1>d:\zac\project\vs2008\projects\dipalgorithm\dipalgorithmview.h(46) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\zac\project\vs2008\projects\dipalgorithm\dipalgorithmview.h(46) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\zac\project\vs2008\projects\dipalgorithm\dipalgorithmview.h(46) : warning C4183: “GetDocument”: 缺少返回类型;假定为返回“int”的成员函数
从上面可以看出,出错是在编译PreviewDlg.cpp时,错误原因是我在PreviewDlg.cpp中使用了VIEW类,但只包含了XXXView.h而没有包含XXXDoc.h.应该这样:
#include "XXXDoc.h"
#include "XXXView.h"
注意两个的顺序不能调换,调换了也会报错
0 0
- “GetDocument”: 缺少返回类型;假定为返回“int”的成员函数
- error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认int 错误的解决方法
- error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 错误的解决方法
- error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int"错误的解决方法
- error C4430: 缺少类型说明符 - 假定为 int
- error C4430: 缺少类型说明符 - 假定为 int
- error C4430: 缺少类型说明符 - 假定为 int
- error C4430: 缺少类型说明符 - 假定为 int
- error C4430: 缺少类型说明符 - 假定为 int
- error C4430: 缺少类型说明符 - 假定为 int....的一种情况的解决方法
- operator=(LONG);报 "error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int"的处理方法
- VS2010大型项目中经常出现的一种错误:缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
- OpenTLD-master MATLAB 编译的时候出错 “error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int”
- 类模板相互引用的问题(错误:缺少类型说明符-假定为int。注意:C++不支持默认int)
- 类模板相互引用的问题(错误:缺少类型说明符-假定为int。注意:C++不支持默认int)
- 两个类头文件相互包含出现的问题 : 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
- error C2144: 语法错误 : “void”的前面应有“;” error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int;
- error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
- 黑马程序员--集合框架
- Linux Qt 解决中文无法显示
- 百炼 3752:走迷宫
- 数据库关闭问题
- 02、老徐教你学C语言基础篇2——C语言摩拳擦掌齐上阵(环境篇)——ubuntu安装
- “GetDocument”: 缺少返回类型;假定为返回“int”的成员函数
- Linux 内核中的 Device Mapper 机制
- 二叉树遍历的前驱和后继规则说明
- opengl的矩阵计算小结
- 整理linux 图形命令行切换快捷键
- Android NDK memset函数报错
- 使用Jquery-ui-datepicker实现日期的联动
- js praseFloat方法
- 用C#+AE实现ArcGIS中的字段统计功