Compiler and CRT
VS 2019 Update 7 includes a new version of the C/C++ compiler (19.27.29110.0).
|16.7 update||C++ compiler|
The AddressSanitizer (ASan) for Windows functionality in 16.7 now supports x86, x64, Release, and Debug. See this blog post.
A full list of updates to the Standard C++ Library can be found on GitHub.
The C/C++ Runtime (14.27.29016) is included in this update. Remember that VS 2015, VS 2017, and VS 2019 share the same runtime redistributable binaries and are ‘binary compatible’.
C++20: This release of the Standard Library includes more work on C++20 conformance enabled when building with
/std:c++latest. See Microsoft Docs.
DirectXMath: There is a known issue where the
IsNan tests can fail when building with
/fp:fast due to new optimizations. This is fixed when using DirectXMath 3.14 which is in Windows 10 SDK (19041) in combination with this update.