編譯器錯誤 C3005
'error_text':OpenMP 'directive' 指示詞上有未預期的語彙基元
OpenMP 指示詞的格式錯誤。
下列範例會產生 C3005:
// C3005.c
// compile with: /openmp
int main()
{
#pragma omp parallel + for // C3005
}
如果左大括弧和 pragma 放在同一行中,也會發生 C3005。
// C3005b.c
// compile with: /openmp
int main() {
#pragma omp parallel { // C3005 put open brace on next line
lbl2:;
}
goto lbl2;
}