检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《中原工学院学报》2013年第2期57-60,共4页Journal of Zhongyuan University of Technology
摘 要:用VC 6.0设计程序时,在有返回值的函数中,若使用了goto语句却未返回一个值,将导致程序陷入死循环,但VC 6.0不能发现这样的错误.为此,用VC 6.0开发了运行于其中、又能与其进行交互的Add-in程序.它对VC 6.0中活动项目的所有源文件和头文件进行自动分析,当发现使用了goto语句的函数可能出现这样的错误时,提示程序员检查程序,从而提高了VC 6.0的查错能力.When developing programs by Visual C-k-k 6.0 IDE, if use goto-sentence in functions that should return a value but without return a value, it will enter endless looping. However, the IDE can not find this kind of problems. Therefore an Add-in that can run within the IDE and can communicate with the IDE is developed. By analyzing automatically all source files and header files of the active project developing in the IDE, the Add-in can determine whether a function might enter endless looping in which goto-sentence is used. If this kind of functions is found, it will notify the programmer to examine the program. Thus, the find-error- ability of the IDE is improved.
关 键 词:goto语句 死循环 ADD-IN VC6 0 查错能力
分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117