多语言展示
当前在线:1825今日阅读:2今日分享:38

fatal error C1014:包含文件太多:深度 = 1024

在编程调试时出现错误信息:     fatal error C1014:包含文件太多:深度 = 1024以下三个原因可能产生次错误信息,并给予了相应问题的解决办法:
方法/步骤
1

程序可能是两个或多个头文件相互包含了。  解决办法:用以下两个语句来防止重复引用:                       #ifndef _EXPLORER_COMBO_H_                       #define _EXPLORER_COMBO_H_

2

用户定义的.h头文件名,与关键字.h重名,注意:不区分大小写。如在用户定义文件中,包含#include 'mysql.h',就会出错。解决办法:把MySQL.h改为MySQL123.h,或者Mymysql.h,或xxx.h就可以了。

3

代码直接粘贴过来了,因为没有看清楚,而把代码粘贴在了stlib.h中或者是原先软件系统自带的一下头文件里,导致原自带头文件被改变。 解决办法 :卸载软件,重新安装软件,在卸载的时候要主要把原先自带的头文件一起卸载掉。也可以选择在网上找到相关头文件,复制进去,使源代码恢复之前的头文件即可。

推荐信息