Partager via


Erreur du compilateur C3011

assembly inline non autorisé directement dans une région parallèle

Une région parallèle omp ne peut pas contenir d’instructions d’assembly inline.

L’exemple suivant génère l’erreur 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
}