C6292
upozornění C6292: době dostatečně vymezeny pro cyklus: se počítá z maximální
Toto upozornění znamená, že pro smyčka pravděpodobně pracovat správně.
Nastane počítá od maximální smyčky, ale má nižší podmínku ukončení.Tento cyklus bude ukončena pouze po přetečení celého čísla.
Příklad
Následující kód vygeneruje toto upozornění:
void f( )
{
int i;
for (i = 100; i >= 0; i++)
{
// code ...
}
}
Chcete-li opravit toto upozornění, použijte následující kód:
void f( )
{
int i;
for (i = 100; i >= 0; i--)
{
// code ...
}
}