Compiler and CRT
VS 2019 Update 8 includes a new version of the C/C++ compiler (19.28.29333.0).
|16.8 update||C++ compiler|
A full list of updates to the Standard C++ Library can be found on GitHub.
The C/C++ Runtime (14.28.29325) is included in this update. Remember that VS 2015, VS 2017, and VS 2019 share the same runtime redistributable binaries and are binary compatible.
ISO C99 is not supported by Visual C++
Cmake: This release includes CMake 3.18 integration. See release notes for a full list of changes.
clangcl <PlatformToolset> for using clang for Windows with MSBuild now supports ARM64, in addition to x64/x86. This builds using clang v10 w/
/analyze: There are some new safety rules for Static Code Analysis
/analyze in this release.
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.