次の方法で共有


コンパイラの警告 (レベル 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() {
}