“GetDocument”: 缺少返回类型;假定为返回“int”的成员函数
在编译时出现:
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"
注意两个的顺序不能调换,调换了也会报错
“GetDocument”: 缺少返回类型;假定为返回“int”的成员函数相关推荐
- java statement 返回类型,6.3 返回类型和返回语句 | Return type Return statement
无返回值函数 对于返回类型是void的函数,return后不跟表达式.最后的 return; 可以没有而让程序隐式执行.在void函数中的return语句还有提前使函数退出的作用而不进行接下来的计算, ...
- jQuery $.post()返回类型为json时不进入回调函数的原因及解决方法
jQuery $.post()返回类型为json时不进入回调函数的原因及解决方法 参考文章: (1)jQuery $.post()返回类型为json时不进入回调函数的原因及解决方法 (2)https: ...
- C++11-列表初始化/变量类型推导/范围for/finaloverride/默认成员函数控制
C++11-列表初始化/变量类型推导/范围for/final&override/默认成员函数控制 零.前言 一.C++11简介 二.列表初始化 1.内置类型列表初始化 2.自定义类型列表初始化 ...
- warning C4183: “GetDocument”: 缺少返回类型;假定为返回“int”的成员函数
问题一: mfc单文档分割窗口出现了这个错误 解决办法: 在mainfrm.cpp中包含"***view.h"文件前包含"***doc.h"文件 问题二: 分割 ...
- C++11 - 返回类型后置
该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处 本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105022843 返 ...
- C++函数后置返回类型
//后置函数返回类型声明 auto func(int a, int b)->void; //后置函数返回类型定义 auto func(int a, int b)->void {return ...
- C++动态绑定及返回类型协变
C++多态之动态绑定: 1.概念:在程序执行期间(非编译期)判断所引用对象的实际类型,根据其实际类型调用相应的方法. 使用virtual关键字修饰类的成员函数时,指明该函数为虚函数,派生类需要重新 ...
- java协变返回类型_Java中的协变返回类型
java协变返回类型 协变返回类型 (Covariant return type) The covariant return type is that return type which may va ...
- c语言 函数的参数传递示例_C-用户定义的函数示例,没有参数,没有返回类型...
c语言 函数的参数传递示例 Define a function with no argument and no return type in C language. 用C语言定义一个没有参数且没有返回 ...
最新文章
- Mac OS增删环境变量
- mysql 查看表v空间自增涨_MySQL InnoDB表空间加密
- redis相关(搭建和数据落盘)
- 一道c++小编程题,
- 关于EPOLL的ET和LT模式的深入理解
- C语言的变量的作用域和生存期
- android开源进度条,Android github开源进度条类框架SmoothProgressBar的使用
- 最新数据库可视化工具DataGrip安装教程
- chrome 如何官网下载谷歌浏览器离线安装包
- python聚类分析实例_Biopython - 聚类分析
- 信工所复试收集材料分享
- [程序人生] [随笔感悟] -- 2018,我的博客年
- 2:人民币与美元汇率兑换程序
- 适配Android Q指南
- 【学习笔记】大数据搜索与挖掘
- 局域网arp攻击_MAC与IP不得不说的故事--深入ARP工作原理
- 【迅为iMX6Q】开发板烧写Uboot后串口无任何输出的问题解决
- 面向协议与面向对象的区别
- linux u盘更新程序,嵌入式linux下插u盘自动更新的设计
- 我的JavaScript学习笔记续