1 / 4
文档名称:

C++课程上机实验常见错误汇集.docx

格式:docx   大小:10KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C++课程上机实验常见错误汇集.docx

上传人:wz_198613 2022/7/21 文件大小:10 KB

下载得到文件列表

C++课程上机实验常见错误汇集.docx

文档介绍

文档介绍:C++课程上机实验常见错误汇集
1.  在源码中遗失“;”
调试器错误信息:syntax error : missing ';'
2.  缺少命名空间使用定义:即缺少“using namespace std;”
调试器错误信息:例ialized
       出现这种错误主要是对面向过程的程序执行没有理解。
8.  在一个工程中包含多于一个的main函数
error C2556: 'int __cdecl main(void)' : overloaded function differs only by return type from 'void __cdecl main(void)'
        E:\temp\alskdf\(4) : see declaration of 'main'
E:\temp\alskdf\(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 "")
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' : undecl