다음을 통해 공유


컴파일러 오류 C3004

'clause': OpenMP 'directive' 지시문의 절이 잘못되었습니다.

OpenMP 절이 활성화되지 않은 지시문에서 사용되었습니다.

다음 샘플에서는 C3004를 생성합니다.

// C3004.c
// compile with: /openmp
int main()
{
   int x, y, z;

   // Shared clause not allowed for 'single' directive.
   #pragma omp single shared(x, y)   // C3004

   x = y;
}