Error del compilador C3005
'texto_de_error': se encontró un token inesperado en la directiva 'directiva' de OpenMP
Hay una directiva de OpenMP con formato incorrecto.
El ejemplo siguiente genera la advertencia C3005:
// C3005.c
// compile with: /openmp
int main()
{
#pragma omp parallel + for // C3005
}
También puede producirse el error C3005 si se coloca una llave de apertura en la misma línea que el pragma.
// C3005b.c
// compile with: /openmp
int main() {
#pragma omp parallel { // C3005 put open brace on next line
lbl2:;
}
goto lbl2;
}