Delen via


Compilerfout C3004

'clausule' : clausule niet geldig voor OpenMP 'directive' directive

Opmerkingen

Er is een OpenMP-component gebruikt voor een richtlijn waarvoor deze niet is ingeschakeld.

Example

In het volgende voorbeeld wordt C3004 gegenereerd:

// C3004.c
// compile with: /openmp
int main()
{
   int x, y, z;

   // Shared clause not allowed for 'single' directive.
   #pragma omp single shared(x, y)   // C3004

   x = y;
}