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