次の方法で共有


コンパイラ エラー C3011

インライン アセンブリを、並行領域内で使用することはできません

omp 並列領域は、インライン アセンブリの命令を含めることはできません。

次の例では C3011 が生成されます。

// C3011.cpp
// compile with: /openmp
// processor: /x86
int main() {
   int   n = 0;

   #pragma omp parallel
   {
      _asm mov eax, n   // Delete this line to resolve this error.
   }   // C3011
}