Visual C++不一致代码的示例?

Mar*_*lon 7 c++ standards-compliance visual-c++

在使用visual C++时,有哪些代码不符合标准?允许在Visual C++下编译但没有别的东西.

Mat*_*lia 3

您可以在这里找到所有 Microsoft 语言扩展;您可能还想了解一下VC++ 不符合标准的语言领域。

我认为标准的一个(我在启用/Za开关时注意到它)是“神奇的左值转换”:

char *p;
(( int * ) p )++; 
Run Code Online (Sandbox Code Playgroud)