Compartilhar via


Erro do Compilador C3005

'error_text': token inesperado encontrado na diretiva 'directive' do OpenMP

Uma diretiva OpenMP estava mal formada.

A seguinte amostra gera o erro C3005:

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

O C3005 também pode ocorrer se você colocar uma chave aberta na mesma linha que o pragma.

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