编译器错误 C3049
“arg”: OpenMP“default”子句中的参数无效
向 default 子句传递的值不正确。
下面的示例生成 C3049:
// C3049.cpp
// compile with: /openmp /c
int main() {
int n1 = 1;
#pragma omp parallel default(private) // C3049
// try the following line instead
// #pragma omp parallel default(shared)
{
++n1;
}
}