Поделиться через


Ошибка компилятора C3003

"директива": имя директивы OpenMP не допускается после предложений директивы

Имя директивы OpenMP не может следовать после предложения директивы OpenMP.

Следующий пример приводит к возникновению ошибки C3003.

// C3003.c
// compile with: /openmp
int main()
{
   int x, y, z;
   #pragma omp parallel shared(x, y, z) for   // C3003
}