Compartir a través de


Error del compilador C3011

no se permiten ensamblados alineados directamente dentro de una región paralela

Observaciones

Una región paralela omp no puede contener instrucciones de ensamblado en línea.

Example

En el ejemplo siguiente se genera la advertencia 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
}