Aracılığıyla paylaş


Derleyici Hatası C3041

'var' : 'copyprivate' yan tümcesindeki değişken, kapsayan bağlamda özel olmalıdır

Açıklamalar

Copyprivate'a geçirilen bir değişken, kapsayan bağlamda paylaşılamaz.

Example

Aşağıdaki örnek C3041 oluşturur:

// C3041.cpp
// compile with: /openmp /c
#include "omp.h"
double d;
int main() {
   #pragma omp parallel shared(d)
   // try the following line instead
   // #pragma omp parallel private(d)
   {
      // or don't make d copyprivate
      #pragma omp single copyprivate(d)   // C3041
      {
      }
   }
}