Delen via


Compilerfout C3052

'var' : variabele wordt niet weergegeven in een gegevensdelingsclausule onder een standaard(none) clausule

Opmerkingen

Als standaard (geen) wordt gebruikt, moet elke variabele die in het gestructureerde blok wordt gebruikt, expliciet worden opgegeven als gedeeld of privé.

Example

In het volgende voorbeeld wordt C3052 gegenereerd:

// C3052.cpp
// compile with: /openmp /c
int main() {
   int n1 = 1;

   #pragma omp parallel default(none) // shared(n1) private(n1)
   {
      n1 = 0;   // C3052 use either a shared or private clause
   }
}