今晚在整MFC,遇到了以下的问题。问题其实很好解决,只是自己没想到,但是没办法,没想到就是没想到。现在把问题记录下来,下次再出现这种问题就能快速解决。解决方法在下面:在arraylisttype.h前加入:#ifndef ARRAYLISTTYPE_H在arraylisttype.h末尾加入:#endif这样头文件arraylisttype.h就不会被重复包含而导致编译错误了。现在,对上面的语句进行解释。#define ARRAYLISTTYPE_H 的意思是“定义宏 ARRAYLISTTYPE_H”#endif 的意思是“结束”总的说就是,假如标识符ARRAYLISTTYPE_H没有被定义,那么定义标识符ARRAYLISTTYPE_H,并让#ifndef和#endif之间的代码被编译处理。如果头文件ARRAYLISTTYPE_H 被第二次包含,语句#ifndef就会失效,并且#endif之前的全部语句将被编译器忽略。――――Data Structure Using C++,D.S.Malik以后自己再写头文件一定记得要添加上面的预处理命令
无法将函数定义与现有的声明匹配 问题的解决办法 分享
用户评论
推荐下载
-
Ubuntu安装Eclipse菜单无法使用解决办法
主要介绍了Ubuntu 安装Eclipse 菜单无法使用解决办法的相关资料,需要的朋友可以参考下
18 2020-11-21 -
Virtual Com Port驱动无法安装解决办法
不少开发板自带的调试器具有虚拟串口CDC功能,但对于精简版的windows,例如ghost版本的,缺少相应的文件。压缩包里的这两个文件可以解决虚拟串口CDC驱动无法安装的问题,里面有具体的使用方法。
206 2019-09-21 -
关于word文档无法打开解决办法
word文档无法打开解决办法,本教程为最傻瓜式的,所有朋友们一看就会
41 2019-01-19 -
Arcgis93无法打开解决办法
当Arcgis 9.3无法打开的时候有时候表现出来的只有一种情况,其实原因可能为多种
24 2019-02-27 -
outlook2007索引无法使用解决办法
outlook2007邮件索引解决办法
37 2019-06-03 -
优盘无法停止通用卷设备解决办法
优盘无法停止‘通用卷’设备解决办法,可以无法停止的优盘安全退出
30 2019-07-13 -
sybase数据库无法删除解决办法
Sybase database can not delete the solution
25 2019-06-25 -
无法添加日文输入法解决办法
关于无法添加日文输入法解决办法中文ghost版无法添加日文输入法!
29 2019-07-05 -
windows无法完成格式化解决办法
windows无法完成格式化解决办法,亲测可用。
26 2019-07-09 -
swf无法播放解决办法亲测可用
swf无法播放解决办法,视频下载后闪一下就一直是白屏,用任何播放器都不能播放,是因为swf视频里面加了密,亲测可用
32 2019-05-03
暂无评论