Mar*_*lon 7 c++ standards-compliance visual-c++
在使用visual C++时,有哪些代码不符合标准?允许在Visual C++下编译但没有别的东西.
您可以在这里找到所有 Microsoft 语言扩展;您可能还想了解一下VC++ 不符合标准的语言领域。
我认为标准的一个(我在启用/Za开关时注意到它)是“神奇的左值转换”:
char *p;
(( int * ) p )++;
Run Code Online (Sandbox Code Playgroud)