다음을 통해 공유


컴파일러 경고(수준 1) C4405

'identifier': 식별자가 예약어입니다.

인라인 어셈블리에 예약된 단어는 변수 이름으로 사용됩니다. 이로 인해 예측할 수 없는 결과가 발생할 수 있습니다. 이 경고를 해결하려면 인라인 어셈블리에 예약된 단어가 있는 변수의 이름을 지정하지 마세요. 다음 샘플에서는 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() {
}