很多时候,我们并不能确定假定的循环结束条件真能发生,对调用的函数并不是很了解。这就容易造成死循环。因此,通过限制循环次数可以避免产生死循环BUG。
int nLoopCount=0;
while(...)
{
nLoopCount++;
if(nLoopCount>**)break;
...
}
本文介绍了一种通过限制循环次数来避免产生死循环的方法。当无法确保循环结束条件一定发生时,这种方法尤为有效。
很多时候,我们并不能确定假定的循环结束条件真能发生,对调用的函数并不是很了解。这就容易造成死循环。因此,通过限制循环次数可以避免产生死循环BUG。
int nLoopCount=0;
while(...)
{
nLoopCount++;
if(nLoopCount>**)break;
...
}

被折叠的 条评论
为什么被折叠?