Sdílet prostřednictvím


C6293

upozornění C6293: době dostatečně vymezeny pro smyčce: spočítá z minimálních

Toto upozornění znamená, že pro smyčka pravděpodobně pracovat správně.Nastane smyčky vrátí od minimální, ale má vyšší podmínku ukončení.

Podepsané – nebo bez znaménka, proměnná index spolu s negativní Přírůstek způsobí smyčka pro počítání negativní, až dojde k přetečení.To bude ukončena smyčky.

Příklad

Následující ukázkový kód generuje toto upozornění:

void f( )
{
   signed char i;
   
   for (i = 0; i < 100; i--)
   {
      // code ...
   }
}

Chcete-li opravit toto upozornění, použijte následující kód:

void f( )
{
   signed char i;
   
   for (i = 0; i < 100; i++)
   {
      // code ...
   }
}