Aracılığıyla paylaş


C6296

uyarı C6296: Kötü tanımlanmış için döngüsü: döngü gövdesi sadece bir kez yürütülür

Bu uyarı for döngüsünün beklendiği gibi çalışmayabileceğini gösterir.Dizin imzalanmamış ve bir döngü sıfırdan sayan olduğunda, gövdesi yalnızca bir kez çalıştırılır.

Örnek

Aşağıdaki kod bu uyarıyı üretir:

void f( )
{
   unsigned int i;

   for (i = 0; i < 100; i--)
   {
      // code ...
   }
}

Bu uyarıyı düzeltmek için aşağıdaki kodu kullanın:

void f( )
{
   unsigned int i;

   for (i = 0; i < 100; i++)
   {
      // code ...
   }
}