Condividi tramite


Avviso del compilatore (livello 1) C4405

'identifier': identificatore è parola riservata

Una parola riservata per l'assembly inline viene usata come nome di variabile. Ciò può causare risultati imprevedibili. Per correggere questo avviso, evitare di rinominare le variabili con parole riservate per l'assembly inline. L'esempio seguente genera l'errore 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() {
}