Предупреждение C6292
Недоопределенный для цикла: число от максимального числа
Замечания
Это предупреждение указывает, что цикл for-loop может не функционировать как предполагаемое.
Это происходит, когда цикл подсчитывается от максимального значения, но имеет более низкое условие завершения. Этот цикл завершается только после переполнения целочисленного числа.
Имя анализа кода: LOOP_COUNTS_UP_FROM_MAX
Пример
Следующий код создает это предупреждение:
void f( )
{
int i;
for (i = 100; i >= 0; i++)
{
// code ...
}
}
Чтобы исправить это предупреждение, используйте следующий код:
void f( )
{
int i;
for (i = 100; i >= 0; i--)
{
// code ...
}
}
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по