Compilerwarnung (Ebene 1) C4405
"Bezeichner" : Der Bezeichner ist reserviertes Wort.
Ein für inlineassembly reserviertes Wort wird als Variablenname verwendet. Dies kann zu unvorhersehbaren Ergebnissen führen. Um diese Warnung zu beheben, vermeiden Sie die Benennung von Variablen mit Wörtern, die für die Inlineassembly reserviert sind. Im folgenden Beispiel wird C4405 generiert:
// 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() {
}