系列文章目录


文章目录


前言

使用vs2019调试代码时,如果遇到for、while、do…while逊汗语句时,而且循环次数很多时,改怎么办呢?

一、使用条件断点

二、使用步骤

1.示例代码

for (int i=0; i<myTorus.getNumIndices(); i++)
{
pValues.push_back(vert[i].x);
pValues.push_back(vert[i].y);
pValues.push_back(vert[i].z);

tValues.push_back(tex[i].s);
tValues.push_back(tex[i].t);

nValues.push_back(norm[i].x);
nValues.push_back(norm[i].y);
nValues.push_back(norm[i].z);
}
## 2.设置断点
在需要的语句中按 F9
![在这里插入图片描述](https://img-blog.csdnimg.cn/fd0609ab72104954aac3edb8fece3c4a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aaZ5Li6,size_20,color_FFFFFF,t_30,g_se,x_16#pic_center)
## 3.编辑断点
鼠标移动断点处,会出现一个齿轮图标
![在这里插入图片描述](https://img-blog.csdnimg.cn/039766d6a2be40fe9e9e9e96ad2252c2.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_20,text_Q1NETiBA5aaZ5Li6,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
点击齿轮图标
![在这里插入图片描述](https://img-blog.csdnimg.cn/b211dda953944bfc9f12a1dc05ec8cd5.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aaZ5Li6,size_20,color_FFFFFF,t_30,g_se,x_16#pic_center)
编辑断点停留循环次数,这里设置i == 2401,然后回车
![在这里插入图片描述](https://img-blog.csdnimg.cn/f56014766eb0462c9c386e3576ea7e07.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_20,text_Q1NETiBA5aaZ5Li6,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/2d1af411002e40c89609968235513902.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aaZ5Li6,size_20,color_FFFFFF,t_70,g_se,x_16)


# 总结
使用vs2019或者其他版本都是差不多的方法