C++ Team Blog

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

Latest posts

Image
Sep 14, 2026
Post comments count 0
Post likes count 0

What’s New for C++ Developers in Visual Studio 2026 (18.7 – 18.10)

Image
Augustin Popa

Over the past few months, we have continued shipping monthly Visual Studio 2026 releases, delivering improvements across all stages of the development cycle. In this blog post, we'll recap everything that changed from version 18.7 through 18.10 (released this month) that is relevant for C++ developers. This includes new tools for maintaining and navigating C++ projects, along with Git, GitHub Copilot, and debugging improvements that support the way large native codebases are built. Some headlines include the GitHub Copilot modernization experience (now generally available) to guide you through MSVC upgrades, a...

Image
Sep 14, 2026
Post comments count 0
Post likes count 0

Microsoft at CppCon 2026

Image
Augustin Popa

Microsoft will be at CppCon 2026 in Aurora, Colorado, which is taking place from September 14 through 18. Join us for talks from Microsoft speakers and colleagues across the C++ community and visit the Microsoft booth Monday through Thursday to meet the team and discuss the tools, technologies, and challenges that matter to you. If you can't make it, you can still watch the talks later on YouTube. Survey Whether you are going to the conference or not, we also invite you to take our annual CppCon survey at aka.ms/cppcon/survey. Your feedback can help us improve our C++ developer tools and focus on solving the mo...

Image
Sep 10, 2026
Post comments count 2
Post likes count 11

MSVC C++23: constexpr cmath with LLVM Libc

Image
Cody Miller

Proposal P0533R9 made numerous math functions in the standard library compile-time evaluable in C++23. Implementing the feature required a good bit of time and effort, but MSVC is preparing its experimental implementation for the 14.52 build tools (compiler version 19.52)! We are still refining the feature, so expect the dust to settle only when this has shipped for production. The feature is enabled with a combination of the  or later and  compiler options. It is initially shipping as experimental and off by default because our implementation is powered by a new math library at compile-time and runtime, which...

Image
Sep 9, 2026
Post comments count 0
Post likes count 2

MSVC Build Tools Preview updates – September 2026

Image
Eric Brumer

The MSVC Build Tools Preview is updated regularly with the latest features and fixes from the MSVC development team. This post covers updates from the past month, currently targeting the v14.52 release. This encompasses changes across the compiler frontend, backend, linker, standard library, and related tools. Although you can acquire the MSVC Build Tools Preview through either the Visual Studio 2026 Stable Channel or Insiders Channel, Insiders gets MSVC Preview updates more quickly (roughly weekly). To check whether it is installed, make sure one or both of these components are selected in the Visual Studio In...

Image
Aug 13, 2026
Post comments count 0
Post likes count 0

Clearer Build Optimization Results with GitHub Copilot

Image
David Li

We know that slow builds are a consistent theme in feedback from C++ developers. Your feedback helped us to shape GitHub Copilot build performance for Windows, an agent that can trace your build, find bottlenecks, apply optimizations, and measure the result. When using the agent, the clearest outcome is a straightforward win. The agent changes your project, rebuilds it, and shows how your build is made faster. Sometimes, a change may make a clean rebuild slightly slower while improving the incremental builds you run throughout the day. At other times, we also observed that optimizations may help without reachi...

Image
Aug 13, 2026
Post comments count 0
Post likes count 4

MSVC Build Tools Preview updates – August 2026

Image
Eric Brumer

Try the latest updates to MSVC Build Tools Preview

Image
Aug 11, 2026
Post comments count 0
Post likes count 0

What’s New in vcpkg (Jul 2026)

Image
Augustin Popa

These updates include major SBOM improvements in vcpkg-tool, 302 updated ports including multiple major library upgrades, and other minor improvements and bug fixes.

Image
Jul 22, 2026
Post comments count 1
Post likes count 1

Pure Virtual C++ 2026 Is a Wrap

Image
Marian Luparu

Pure Virtual C++ 2026 is a wrap. Every featured and on-demand session is now available on YouTube — catch up on C++/Rust interop, AI-driven tooling, build performance, and more.

Image
Jul 21, 2026
Post comments count 0
Post likes count 0

Pure Virtual C++ 2026 Is Now Live!

Image
Marian Luparu

Pure Virtual C++ 2026 is streaming now — watch five featured sessions live with Q&A, plus a full on-demand playlist, all free.