Delen via


Compilerfout C3034

OpenMP-richtlijn "richtlijn1" kan niet rechtstreeks worden genest binnen de richtlijn "richtlijn2"

Opmerkingen

Sommige instructies kunnen niet worden genest. U kunt deze fout oplossen door de instructies van beide instructies samen te voegen in het blok van één instructie of u kunt opeenvolgende instructies samenstellen.

Example

In het volgende voorbeeld wordt C3034 gegenereerd:

// C3034.cpp
// compile with: /openmp /link vcomps.lib
int main() {

   #pragma omp single
   {
      #pragma omp single   // C3034
      {
      ;
      }
   }

   // Two consecutive single clauses are OK.
   #pragma omp single
   {
   }

   #pragma omp single
   {
   }
}