Arv*_*rve 2 c++ visual-studio-2010 visual-c++
是以下合法的C++代码:
class C
{
static public int x;
};
Run Code Online (Sandbox Code Playgroud)
它在Visual Studio 2008 C++和Visual Studio 2010 C++(beta 2)中编译正常.但静态成员x最终不会公开.
在Visual Studio 2010 beta 2中,体验更加陌生.Intellisense报告错误"期望标识符",但编译器没有.Visual Studio 2008不会出现任何错误.
所以问题是:
这是合法的C++代码吗?这是什么意思?