c++错误提示.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
C++错误提示大全 C++是一种功能强大且复杂的编程语言,编译器在编译C++代码时可能会出现各种错误,以下是常见的C++错误提示大全: 1. 运算符后没跟宏变元名 (operator not followed by macro argument name) 当使用宏时,需要在运算符后跟宏变元名,否则编译器将报错。 2. 不明确的运算需要用括号括起 (Ambiguous operators need parentheses) 在某些情况下,C++编译器可能无法确定运算符的优先级,需要使用括号来明确运算符的优先级。 3. 不明确的符号 (Ambiguous symbol ''xxx'') 在C++编程中,符号的名称可能会出现冲突,导致编译器无法确定符号的含义,需要使用明确的符号名称。 4. 参数#名丢失 (Argument # missing name) 在函数调用中,参数的名称不能为空,否则编译器将报错。 5. 参数表语法错误 (Argument list syntax error) 在函数调用中,参数表的语法错误将导致编译器报错。 6. 数组界限符丢失 (Array bounds missing) 在数组声明时,需要指定数组的界限符,否则编译器将报错。 7. 数组尺寸太大 (Array size too large) 在数组声明时,数组的尺寸不能太大,否则编译器将报错。 8. 汇编语句太长 (Assembler statement too long) 在汇编语言中,语句的长度不能太长,否则编译器将报错。 9. 内部函数非法调用 (Bad call of in-line function) 内部函数的调用需要遵守特定的规则,否则编译器将报错。 10. 参数中有不适当的字符 (Bad character in parameters) 在函数调用时,参数中不能包含不适当的字符,否则编译器将报错。 11. 配置文件不正确 (Bad configuration file) 在编译时,配置文件的错误将导致编译器报错。 12. 文件名格式不正确 (Bad file name format in include directive) 在include指令中,文件名的格式需要遵守特定的规则,否则编译器将报错。 13. 编译预处理ifdef指令语法错误 (Bad ifdef directive syntax) 在编译预处理时,ifdef指令的语法错误将导致编译器报错。 14. 编译预处理ifndef指令语法错误 (Bad ifndef directive syntax) 在编译预处理时,ifndef指令的语法错误将导致编译器报错。 15. 编译预处理undef指令语法错误 (Bad undef directive syntax) 在编译预处理时,undef指令的语法错误将导致编译器报错。 16. 位字段太长 (Bit field too large) 在位字段声明时,位字段的长度不能太长,否则编译器将报错。 17. 调用未定义的函数 (Call of non-function) 在函数调用时,需要确保函数已经定义,否则编译器将报错。 18. 调用函数时没有函数的说明 (Call to function with no prototype) 在函数调用时,需要确保函数已经声明,否则编译器将报错。 19. 不允许修改常量对象 (Cannot modify a const object) 在C++编程中,常量对象不能被修改,否则编译器将报错。 20. Case语句漏掉 (Case statement missing) 在switch语句中,Case语句不能漏掉,否则编译器将报错。 21. Case语法错误 (Case syntax error) 在switch语句中,Case语句的语法错误将导致编译器报错。 22. 字符常量太长 (Character constant too long) 在字符常量声明时,字符常量的长度不能太长,否则编译器将报错。 23. 代码不可述不可能执行到 (Code has no effect) 在C++编程中,代码需要能够执行,否则编译器将报错。 24. 分程序漏掉 "{" (Compound statement missing) 在C++编程中,分程序需要使用"{”,否则编译器将报错。 25. 不明确的类型说明符 (Conflicting type modifiers) 在C++编程中,类型说明符不能冲突,否则编译器将报错。 26. 常量表达式.required (Constant expression required) 在某些情况下,需要使用常量表达式,否则编译器将报错。 27. 常量超出范围 (Constant out of range) 在比较时,常量不能超出范围,否则编译器将报错。 28. 转换时会丢失意义的数字 (Conversion may lose significant digits) 在类型转换时,需要注意数字的精度,否则编译器将报错。 29. 转换近指针不允许 (Conversion of near pointer not allowed) 在指针转换时,需要注意近指针的限制,否则编译器将报错。 30. 找不到文件"xxx" (Could not find file ''xxx'') 在编译时,需要确保文件存在,否则编译器将报错。 ......
- 粉丝: 14
- 资源: 9万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助