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