Compartir a través de


Advertencia del compilador (nivel 1) C4405

"identifier": el identificador es una palabra reservada

Se usa una palabra reservada para el ensamblado insertado como nombre de variable. Esto puede provocar resultados impredecibles. Para corregir esta advertencia, evite asignar nombres a variables con palabras reservadas para el ensamblado insertado. El ejemplo siguiente genera la advertencia C4405:

// C4405.cpp
// compile with: /W1
// processor: x86
void func1() {
   int mov = 0, i = 0;
   _asm {
      mov mov, 0;   // C4405
      // instead, try ..
      // mov i, 0;
   }
}

int main() {
}