C6296
Обновлен: Ноябрь 2007
C6296
Предупреждение C6296: неправильно определен цикл for. Основная часть цикла выполняется только один раз.
Это предупреждение означает, что цикл for может работать не так, как требуется. Когда индекс не имеет знака, а счетчик цикла ведет обратный отчет с нуля, основная часть цикла выполняется только один раз.
Пример
Это предупреждение создается следующим кодом:
void f( )
{
unsigned int i;
for (i = 0; i < 100; i--)
{
// code ...
}
}
Для устранения этого предупреждения используйте следующий код:
void f( )
{
unsigned int i;
for (i = 0; i < 100; i++)
{
// code ...
}
}