Continue F5 开始调试
Stop Debuging Shift+F5 停止调试
Toggle Breakpoint F9 设置断点
Step Over F10 单步(不进入函数)
Step Info F11 单步(进入函数)
Step Out Shift+F11 跳出函数
Delete All Breakpoints Ctrl+shift+F9 删除所有断点
2、设置断点
在程序编辑窗口的左侧灰色区域点击对应的语句位置就可以设置一个断点或都按F9。
3、按F5开始执行调试,程序会在设置的断点处停止。
4、按F10或F11可进行单步测试。
5、查看变量的值
(菜单栏)调试->窗口
其中,自动窗口自动显示当前范围内的可见变量的值;
局部窗口中显示当前函数的局部变量的值;
监视窗口中,单击右键,可以添加你想要监视的变量(或直接输入变量)。
6.单元程序测试
需用到5步的查看变量的值
string PreConcat(string re) //(a(b|c))--->(a@(b|c))#
{
re="(a(b|c))";
addtail(re);
string strRes = "";
for(int i=0;i<re.length()-1;i++)
{
char ch=re[i];
strRes.append(1,ch);
if(ch!= '|' && ch != '(')
{
char temp = re[i+1];
if('\0' != temp && '^' != temp && '|'!=temp && ')'!=temp)
strRes.append(1,'@');
}
}
strRes.append(1,'#');
return strRes;
}