Visual Studio 14 CTP3 is now available, with support for C++11 thread_local, C++11 quick_exit/at_quick_exit, and C++14 sized deallocation. For reference, here’s an updated table. (Previous tables: VS 2008 and VS 2010, VS 2010 and VS 2012, VS 2013 and the Nov 2013 CTP (i.e. VS14 CTP0), VS 2013 and VS14 CTP1. “CTP” stands for “Community Technology Preview” and means “alpha”.)
VS 2013 |
VS14 CTP3 |
|
Partial |
Yes |
|
No |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
No |
No |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
No |
No |
|
No |
Partial |
|
Partial |
Yes |
|
Yes |
Yes |
|
No |
Yes |
|
Yes |
Yes |
|
No |
No |
|
No |
No |
|
Yes |
Yes |
|
No |
No |
|
No |
Yes |
|
Yes |
Yes |
|
Partial |
Yes |
|
Yes |
Yes |
|
No |
Yes |
|
No |
Yes |
|
No |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
No |
Yes |
|
C++11 Core Language Features: Concurrency |
VS 2013 |
VS14 CTP3 |
N/A |
N/A |
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
N/A |
N/A |
|
Yes |
Yes |
|
No |
No |
|
Yes |
Yes |
|
No |
Yes |
|
No |
No |
|
Partial |
Yes |
|
No |
Yes |
|
C++11 Core Language Features: C99 |
VS 2013 |
VS14 CTP3 |
Partial |
Yes |
|
Partial |
Partial |
|
Yes |
Yes |
|
N/A |
N/A |
|
C++14 Core Language Features |
VS 2013 |
VS14 CTP3 |
No |
No |
|
No |
No |
|
No |
Yes |
|
No |
Yes |
|
No |
Partial |
|
No |
No |
|
No |
No |
|
No |
No |
|
No |
No |
|
No |
No |
|
No |
Yes |
|
No |
No |
Also, here’s a slide from Herb Sutter outlining what’s likely to ship in VS14 RTM (which, as a reminder, is scheduled for 2015):
Stephan T. Lavavej
Senior Developer – Visual C++ Libraries
0 comments