Partager via


Erreur du compilateur C3015

forme incorrecte de l'initialisation dans l'instruction 'for' OpenMP

Une boucle for dans une instruction OpenMP doit être spécifiée complètement et explicitement.

L’exemple suivant génère l’erreur C3015 :

// C3015.cpp
// compile with: /openmp
int main()
{
   int i = 0, j = 10;

   #pragma omp parallel
   {
      #pragma omp for
      for (; i < 0; i += j)   // C3015
      // Try the following line instead:
      // for (i = 0; i < 0; i++)
         --j;
   }
}