VS怎么查看错误列表

2024-10-12 15:57:58

1、数据引用错误n变量使用前是否赋值或初始化? 容易引起变量使用错误,特别是对于指针或引用变量。 在java中要求变量在使用前必须初始化。n数组下标的范围和类型 是否存在下标越界错误,下表类型是否为整型。n通过指针引用的内存单元是否存在(虚调用)? 如在函数返回局部变量的指针或引用时会产生虚调用错误。n被引用的变量或内存的属性是否与编译器预期的一致? 如A类型的指针或引用是否指向的是非A类型对象。

VS怎么查看错误列表

3、o4.比较错误n是否有不同类型数据的比较运算?(如日期与数字)n是否有混合模式或不同长度数据的比较运算?n比较运算符是否正确?(如至多、至少,不小于)n布尔表达式(与、或、非)是否正确?n比较运算符是否与布尔表达式相混合?(如2<i<10对吗?)n是否存在浮点数的比较?n优先顺序是否正确?(例如if((a==2) &&(b==2) || (c==3))n布尔表达式的计算方式(例如 if((x==0 && (y/x)>z))n

VS怎么查看错误列表

5、o6.接口错误n形参和实参的数量是否相等?n形参的属性是否与实参的属性相匹配?n形参的属性是否与实参的顺序相匹配?n形参的单位是否和实参匹配?(属逻辑错误)n是否改变了某个仅作为输入值的形参?(C++中的const关键字)n全局变量的定义是否一致?o7.输入输出错误n文件属性是否正确?n打开文件的语句是否正确?n缓冲区、内存大小是否足够来保留程序将读取的文件?n文件在使用前是否打开?n文件在使用后是否关闭了?n文件结束条件是否本正确处理?n是否处理了IO错误?n打印或输出的文本信息中是否存在拼写或语法错误?即输出结果正确性。o8.其他检查n是否存在未引用过的变量?n每个变量的属性和赋予的默认值是否一致?n编译通过的程序是否存在“警告”或“提示”信息?n程序或模块是否对输入的合法性进行了检查?(如第一章中三角形例)n程序是否遗漏了某个功能?o代码走查和代码检查类似,都是以小组为单位进行代码阅读,是一系列规程和错误检查技术的集合。二者的过程大致相同,不同之处在于n规程稍微不同o走查会议期间,每个测试用例都在人们脑中推演,即把测试的数据沿着程序的逻辑结构走一遍,记录程序的状态供监视,很多错误是在向程序员提问的过程中发现的。o其他与代码检查相同的地方n参与者所持的态度同样非常关键n代码走查也会带来同样的附带作用。

VS怎么查看错误列表
猜你喜欢