免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C+常见错误及编译错误汇集C+课程上机实验常见错误汇集 1 在源码中遗失“;”调试器错误信息:syntax error : missing ;2 缺少命名空间使用定义:即缺少“using namespace std;”调试器错误信息:例:error C2065: cout : undeclared identifier例如cout/cin/endl/等在命名空间中定义的符号和标示符无法使用。3 变量未定义就直接使用调试器错误信息:例:error C2065: i : undeclared identifier C+语言中,变量的使用必需遵循先声明定义,后使用的原则。4 在程序中使用中文标示符,如将英文”;”错误输入成了”;”调试器错误信息:error C2018: unknown character 0xa3在C+中,除程序注释可以采用中文外,其余字符要求使用英文。不少同学在建立工程或程序名称时也使用中文名称,建议改掉这种习惯。5 在使用输入输出流的时候错误使用了标示符“”“a;调试器错误信息:例:error C2676: binary : class std:basic_ostreamchar,struct std:char_traits does not define this operator or a conversion to a type acceptable to the predefined operator对于流操作的方向搞错是一个普遍错误,问题本来并不复杂,可能是由于没有认真看书的原因。6 定义的变量类型与使用不对应,如声明为float,但实际给与了一个double的值,例:float pi=3.412345245656245;调试器错误信息:warning C4305: initializing : truncation from const double to float7 变量在赋值之前就使用,例:int a, b, c; c=a+b; cinab; 调试器错误信息:warning C4700: local variable a used without having been initialized 出现这种错误主要是对面向过程的程序执行没有理解。8 在一个工程中包含多于一个的main函数error C2556: int _cdecl main(void) : overloaded function differs only by return type from void _cdecl main(void) E:tempalskdfldid.cpp(4) : see declaration of mainE:tempalskdfldid.cpp(15) : error C2371: main : redefinition; different basic types在上机课中始终有同学犯这种错误,原因可能是从来没有上过机。9 在函数定义的()后面使用分号例:void chang(); 调试器错误信息:error C2447: missing function header (old-style formal list?)10 函数声明/定义/调用参数个数不匹配.例:void chang(int a,int b, float c) void main() chang(3,4); 调试器错误信息:error C2660: chang : function does not take 2 parameters 最常见的20种VC+编译错误信息 1、 atal error C1010: unexpected end of file while looking for precompiled header directive。 寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include stdafx.h) 2、fatal error C1083: Cannot open include file: R.h: No such file or directory不能打开包含文件“R.h”:没有这样的文件或目录。3、error C2011: C: class type redefinition类“C”重定义。4、error C2018: unknown character 0xa3不认识的字符0xa3。(一般是汉字或中文标点符号)5、error C2057: expected constant expression希望是常量表达式。(一般出现在switch语句的case分支中)6、error C2065: IDD_MYDIALOG : undeclared identifier“IDD_MYDIALOG”:未声明过的标识符。7、error C2082: redefinition of formal parameter bReset函数参数“bReset”在函数体中重定义。8、error C2143: syntax error: missing : before 句法错误:“”前缺少“;”。9、error C2146: syntax error : missing ; before identifier dc句法错误:在“dc”前丢了“;”。10、error C2196: case value 69 already used值69已经用过。(一般出现在switch语句的case分支中)11、error C2509: OnTimer : member function not declared in CHelloView成员函数“OnTimer”没有在“CHelloView”中声明。12、error C2511: reset: overloaded member function void (int) not found in B重载的函数“void reset(int)”在类“B”中找不到。13、error C2555: B:f1: overriding virtual function differs from A:f1 only by return type or calling convention类B对类A中同名函数f1的重载仅根据返回值或调用约定上的区别。14、error C2660: SetTimer : function does not take 2 parameters“SetTimer”函数不传递2个参数。15、warning C4035: f: no return value“f”的return语句没有返回值。16、warning C4553: = = : operator has no effect; did you intend =?没有效果的运算符“= =”;是否改为“=”?17、warning C4700: local variable bReset used without having been initialized局部变量“bReset”没有初始化就使用。18、error C4716: CMyApp:InitInstance : must return a value“CMyApp:InitInstance”函数必须返回一个值。19、LINK : fatal error LNK1168: cannot open Debug/P1.e
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年辽宁省盖州市高二生物下册期末考试试卷带答案(B卷)
- 2026年青海省格尔木市高二生物下册期末考试试卷【A卷】附答案
- 2026年福建省永安市高二生物下册期末考试检测卷含答案(轻巧夺冠)
- 2026年云南省弥勒市高二生物下册期末考试检测卷(网校专用)附答案
- 2026年山西省古交市高二生物下册期末考试模拟卷含答案【培优A卷】
- 2026年云南省芒市高二生物下册期末考试试卷及参考答案【典型题】
- 2026年山东省海阳市高二生物下册期末考试试卷及答案【基础+提升】
- 2026年吉林省扶余市高二生物下册期末考试考试卷附参考答案【黄金题型】
- 2026年四川省什邡市高二生物下册期末考试考试卷(基础题)附答案
- 2026年河北省涿州市高二生物下册期末考试考试卷含答案【能力提升】
- 2026年高考英语全国一卷含解析及答案
- 2026年浸没式液冷数据中心项目可行性研究报告
- 市政工程商务培训课件
- 社区档案管理制度模板
- 河北房屋建筑和市政基础设施工程造价指标指数 编制标准
- 2026年及未来5年市场数据中国农业机器人行业市场调研及投资战略规划报告
- 确立的毕业论文制度
- 剧本杀剧本创作技巧与角色设计
- T∕CHBSA 001-2025 新生儿遗传代谢病串联质谱筛查实验室检测技术要求
- 胰腺炎护理查房
- 电梯安装工程吊装方案(3篇)
评论
0/150
提交评论