Freigeben über


Compilerfehler C3005

'Fehlertext': Für die 'Direktive'-Direktive von OpenMP wurde ein unerwartetes Token gefunden.

Eine OpenMP-Direktive wurde nicht ordnungsgemäß formatiert.

Im folgenden Beispiel wird C3005 generiert.

// C3005.c
// compile with: /openmp
int main()
{
   #pragma omp parallel + for   // C3005
}

C3005 kann auch auftreten, wenn Sie in derselben Zeile wie das Pragma eine öffnende geschweifte Klammer einfügen.

// C3005b.c
// compile with: /openmp
int main() {
   #pragma omp parallel {   // C3005 put open brace on next line
   lbl2:;
   }
   goto lbl2;
}