C++ Team Blog

The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team

Binary Compatibility and Pain-free Upgrade: Why Moving to Visual Studio 2017 is almost “too easy”

Visual Studio 2017 is a major leap forward in terms of C++ functionality compared with VS 2015. We hope the new release will delight you in your day-to-day job as soon as you can upgrade. This blog post focuses on the steps needed to upgrade from Visual Studio 2015 to 2017. As promised in our BUILD 2016 talk "6 reasons to move your C++ code ...

Visual C++ Compiler Version

Official documentation on Predefined Macros in Visual C++ This blog was written by Gabriel Dos Reis and Mark Levine. Starting with VS “15” Preview 5, the Visual C++ Team is monotonically updating the value of the built-in preprocessor macro at every Visual C++ toolset update. Why? Thanks to the investments and progress that the Visual ...