windows-builds icon indicating copy to clipboard operation
windows-builds copied to clipboard

REFERENCE: C++14 supported features in VS2015

Open wilhelmberg opened this issue 9 years ago • 2 comments

/cc @artemp @flippmoke @springmeyer

https://msdn.microsoft.com/en-us/library/hh567368.aspx#cpp14table

https://msdn.microsoft.com/en-us/library/hh409293.aspx

Comparison with other compilers: http://en.cppreference.com/w/cpp/compiler_support MSVC 14 => VS2015 MSVC 12 => VS2013 MSVC 11 => VS2012 MSVC 10 => VS2010

wilhelmberg avatar Feb 05 '16 12:02 wilhelmberg

/cc @TheMarex for decision to switch osrm-backend and related to C++14.

  • NSDMIs is a bummer
  • still no expression SFINAE as in this example

I can only find a comparison regarding the core language features and some improvements to the stdlib. What's the stdlib's state regarding C++14?

daniel-j-h avatar Feb 05 '16 13:02 daniel-j-h

Compiler improvements in VS 2015 Update 2:

One particularly big milestone is that our standard library in Update 2 supports every C++ Standard Library feature that’s been voted into C++11, C++14, and C++17-so-far.

VS 2015 Update 2’s STL is C++17-so-far Feature Complete


VS 2015 Update 2 is still CTP (Community Technology Preview), which means it might take a bit for it to be available as a official release (and on AppVeyor)!

wilhelmberg avatar Feb 12 '16 07:02 wilhelmberg