Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道为什么 Visual Studio 2012 的 Microsoft cl.exe 编译器接受以下 C++ 代码?
int x; struct A {} decltype(x) y;
这看起来像是一个明显的错误,但上面的代码是可编译的。但是请注意,以下代码被正确拒绝:
int x; struct A {} int y;
因为有一个bug。在 Microsoft Connect 上提出并继续做其他事情!