1
在http://en.cppreference.com/w/cpp/keyword上,我找到了一個C++ 11關鍵字列表,但其中一些VS2012在C++項目中無法識別。爲什麼VS2012不能識別C++項目中的某些C++ 11關鍵字?
VS沒有識別的關鍵字是:alignas,alignof,constexpr,noexcept和thread_local。
微軟的Visual Studio網站說VS2012實現了C++ 11,所以我想知道爲什麼它不能識別這些關鍵字。 VS也不承認bitor,還有一些對C++ 11來說甚至不是新鮮的。那麼爲什麼VS不能識別這些關鍵字,或者是否有某些設置需要更改?我有所有的更新,所以我不認爲這是問題。
僅僅因爲vs2012實現了大多數的C++ 11標準並不意味着它支持所有的 – aaronman
好吧,因爲在網站上,它說VS2012實現了C++ 11,所以我認爲它意味着它實現了所有的的。出於好奇,他們爲什麼不實施所有這一切。對於高端IDE來說,這似乎是合乎邏輯的事情。 – Iowa15
什麼網站?這是[官方列表](http://msdn.microsoft.com/en-us/library/vstudio/hh567368.aspx)。看看所有的'不'。請注意,在Build會議期間(6月26日至28日)或之後,應該有一些關於C++ 11支持的新公告。 –