- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
48VC常见出错信息.doc
VC++6.0编译常见错误
检测错误的方法和原则
拖动左下方滚动条,到最上边,从第一条错误开始检查。
双击错误信息行,使光标定位到出错的行。
说明:
错误不一定由定位的行引起,有可能是它上面一行,比如missing ; before xxx
修改完1个错误后,重新编译,有可能后续的错误就消失了。这是因为一处错误可能引起多条出错信息。
警告(warning)不影响编译,可以暂时不管。当然严格来说,警告也可能隐含着问题,最好也全部改正。
良好的排版层次结构(缩进和对齐)有助于发现程序中的错误。
编译错误
fatal error C1004: unexpected end of file found 或 莫名其妙的出现一大堆编译错误。
检查花括号是否匹配,是否两两配对,是否漏掉了左花括号{或右花括号}。
fatal?error?C1010:?unexpected?end?of?file?while?looking?for?precompiled?header?
directive。
寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include?stdafx.h)
fatal error C1021: invalid preprocessor command includ
预处理指令拼写错误。
fatal error C1071: unexpected end of file found in comment
检查是否注释符号不匹配。注释是以/*开始,以*/结束,*号和/中间没有空格。
fatal?error?C1083:?Cannot?open?include?file:?R…….h:?No?such?file?or?directory
不能打开包含文件“R…….h”:没有这样的文件或目录。
error C2001: newline in constant
检查是否漏了双引号,双引号是否配对,是否把双引号写成了单引号。
error?C2011:?C……:?class?type?redefinition
类“C……”重定义。
error?C2018:?unknown?character?0xa3
不认识的字符0xa3。(一般是汉字或中文标点符号中出现,如双绰号写成“或”,逗号,写成了,圆括号()写成()等等。)
error?C2057:?expected?constant?expression
希望是常量表达式。(一般出现在switch语句的case分支中)
error?C2065:?a?:?undeclared?identifier
“a”:未声明过的标识符。
error C2059: syntax error : = 或 error C2059: syntax error :
运算符写错,一般是在双字符运算符中间多写了空格,或两个字符前后颠倒,如= =,=。
error?C2082:?redefinition?of?formal?parameter?a
函数参数“a”在函数体中重定义。
error?C2143:?syntax?error:?missing?:?before?{?
句法错误:“{”前缺少“;”。
error?C2146:?syntax?error?:?missing?;?before?identifier?a
句法错误:在“a”前丢了“;”。
error?C2196:?case?value?69?already?used
值69已经用过。(一般出现在switch语句的case分支中)
C2447: missing function header (old-style formal list?)
缺少函数头部。这错误常常由于一个缺少“{”或用的一个“;”,而不是一个“{”以下的参数列表一个功能头。
error?C2509:?OnTimer?:?member?function?not?declared?in?CHelloView
成员函数“OnTimer”没有在“CHelloView”中声明。
error?C2511:?reset:?overloaded?member?function?void?(int)?not?found?in?B 重载的函数“void?reset(int)”在类“B”中找不到。
error?C2555:?B::f1:?overriding?virtual?function?differs?from?A::f1?only?by?return?
type?or?calling?convention
类B对类A中同名函数f1的重载仅根据返回值或调用约定上的区别。
e
您可能关注的文档
- 2设计富龙.doc
- 3.班班通环境下的教学应用研究课题实施方案.doc
- 359 熊猫促销员员工手册new.doc
- 3基于TPS54240的降压电路设计.doc.doc
- 41216056 曾杰 安全1202 实验5.doc.doc
- 4G(第四代移动通信).doc
- 4G网络66244.doc
- 480道编码习题答案1.doc
- 4毕业设计(论文)开题报告(学生用)new.doc
- 5、湖北民族学院家庭经济困难学生认定实施办法(修订).doc
- 2025浙江温州市公用事业发展集团有限公司面向高校招聘工作人考前自测高频考点模拟试题最新.docx
- 2025年蓬安县财政局下属单位招聘备考题库附答案.docx
- 广安市农业农村局2025年公开遴选市动物卫生监督所工作人员备考题库附答案.docx
- 南昌市劳动保障事务代理中心招聘3名劳务派遣驾驶员参考题库附答案.docx
- 2025浙江绍兴市新昌县机关事业单位招用编外聘用人员36人备考题库最新.docx
- 浙江国企招聘-2025嘉兴海盐县城市投资集团有限公司招聘7人笔试备考试题附答案.docx
- 长沙银行2026校园招聘备考题库最新.docx
- 2026年度中国地震局事业单位公开招聘备考题库附答案.docx
- 2025福建省晋江圳源环境科技有限责任公司招聘6人模拟试卷附答案.docx
- 浙江国企招聘-2025温州平阳县城发集团下属房开公司招聘5人公笔试备考试题附答案.docx
原创力文档


文档评论(0)