C6296

تحذير C6296: ill-defined ل-تكرار حلقي: تكرار النص الأساسي فقط تنفيذ مرة واحدة

يشير هذا التحذير إلى أنه قد لا تعمل ل-تكرار حلقي الشكل المطلوب. عند الفهرس هو موقعة، ويتم حساب تكرار حلقي باستمرار من الصفر، والنص الأساسي الخاص به هو تشغيل مرة واحدة فقط.

مثال

يلي تعليمات برمجية ينشئ هذا التحذير:

void f( )
{
   unsigned int i;

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

إلى تصحيح هذا التحذير، استخدم تعليمات برمجية التالية:

void f( )
{
   unsigned int i;

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