Megosztás a következőn keresztül:


C3042 fordítási hiba

A "copyprivate" és a "nowait" záradék nem jelenik meg együtt az OpenMP irányelvében

Megjegyzések

A copyprivate és nowait záradékok kölcsönösen kizárják egymást a meghatározott irányelven. A hiba kijavításához távolítsa el az copyprivate egyik vagy nowait mindkét záradékot.

Example

Az alábbi példa c3042-t hoz létre:

// C3042.cpp
// compile with: /openmp /c
#include <stdio.h>
#include "omp.h"

double d;

int main() {
    #pragma omp parallel private(d)
   {
      #pragma omp single copyprivate(d) nowait   // C3042
      {
      }
   }
}