컴파일러 오류 C3040
'var': 'reduction' 절의 변수 형식이 환산 연산자 'operator'와 호환되지 않습니다.
reduction 절의 변수를 reduction 연산자와 함께 사용할 수 없습니다.
다음 샘플에서는 C3040을 생성합니다.
// C3040.cpp
// compile with: /openmp /c
#include "omp.h"
double d;
int main() {
#pragma omp parallel reduction(&:d) // C3040
;
#pragma omp parallel reduction(-:d) // OK
;
}