Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
nonstandard extension used: 'keyword' keyword not supported on this architecture
Remarks
The compiler doesn't support the keyword you used on the architecture your build is targeting. For example, the __asm keyword is not supported in x64 builds.
This warning is always issued as an error. Use the warning pragma to disable.
Example
The following example generates C4235 as the Inline Assembler is only supported on x86:
// C4235.cpp
// processor: x64 (set compiler environment with vcvars64.bat)
int main()
{
__asm nop // C4235
}