程序调试
程序调试的方法 编辑时出现错误:语句没有输完或关键字输入出错 编译时出现的错误:由于对变量没有定义、遗漏关键字等 运行时的错误:编译通过后,在执行程序输入数据时出错 逻辑错误:程序运行后,得出结果不
与 Cancel按钮 39。 VbCritical提示 Stop图标、 VbExclamation提示警告图标 Style = vbRetryCancel + vbCritical + vbDefaultButton2 Title = 出错提示 第 11章 程序调试和出错处理 Response = MsgBox(Msg, Style, Title) 39。 等待用户处理决定 If
rror Resume Next 语句 ( 2)使用 On Error Goto 0 ( 3) VBScript Err对象 3. 使用 IIS错误页面 程序调试 — 发现及处理错误 1. 常规调试技术 ( 1)显示各种集合内容 ( 2)显示中间值 ( 3)检查组件属性值 2. Microsoft 脚本调试工具 ( 1)启用调试 ( 2) VBScript Stop 语句调试器 3. 获得
( 5) 输入 x和正数 eps,计算多项式 1x+x*x/2x*x*x/3!+…… 的和直到末项的绝对值小于 eps 为止。 include include void main() { float x,eps,s=1,t=1,i=1。 scanf(%f%f,amp。 x,amp。 eps)。 do { /***** 1 *****/ t=t*x/++i。 // t=t*x/i++。 s+=t。
cout Exception raised: str 39。 \n39。 } 异常处理机制举例 2 面向对象程序 无异常处理机制 有异常处理机制 MFC调试宏和成员函数 ASSERT ASSERT_VALID TRACE CObject::Dump 调试宏: ASSERT 用于开发期间识别程序错误。 ASSERT(表达式 ) ASSERT(div!= 0)。