Aracılığıyla paylaş


Derleyici Hatası C3029

'symbol' : OpenMP yönergesindeki veri paylaşımı yan tümcelerinde yalnızca bir kez görünebilir

Açıklamalar

Bir yönergedeki bir veya daha fazla yan tümcede bir simge birden çok kez kullanıldı. Sembol yönergesinde yalnızca bir kez kullanılabilir.

Example

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

// C3029.cpp
// compile with: /openmp /link vcomps.lib
#include "omp.h"

int g_i;

int main() {
   int i, x;

   #pragma omp parallel reduction(+ : x, x)   // C3029
      ;

   #pragma omp parallel reduction(+ : x)   // OK
      ;

   #pragma omp parallel private(x) reduction(+ : x)   // C3029
      ;

   #pragma omp parallel reduction(+ : x)   // OK
      ;
}