Compilerwarnung (Stufe 1, Fehler) C4235

Nicht dem Standard entsprechende Erweiterung: Das Schlüsselwort keyword wird für diese Architektur nicht unterstützt

Bemerkungen

Der Compiler unterstützt nicht das Schlüsselwort, das Sie für die Architektur verwendet haben, auf die Ihr Build ausgerichtet ist. Beispielsweise wird das __asm Schlüsselwort in x64-Builds nicht unterstützt.

Diese Warnmeldung wird immer als Fehler ausgegeben. Verwenden Sie das warning-Pragma, um es zu deaktivieren.

Example

Im folgenden Beispiel wird C4235 generiert, da der Inlineassembler nur für x86 unterstützt wird:

// C4235.cpp
// processor: x64 (set compiler environment with vcvars64.bat)

int main()
{
    __asm nop   // C4235
}