C++ Team Blog The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team
- MSVC Build Tools Version 14.52 Release Candidate Now Availableby Eric Brumer on October 15, 2026 at 8:07 pm
We are pleased to announce the availability of the release candidate for Microsoft C++ (MSVC) Build Tools version 14.52. With this release, C++23 is ready for production use and available through the /std:c++23 compiler option; see below for details. This is the last MSVC v14.52 preview before it moves to stable status and full support. The post MSVC Build Tools Version 14.52 Release Candidate Now Available appeared first on C++ Team Blog.
- Visual Studio Code CMake Tools 1.24by Hannia Valera on September 25, 2026 at 10:38 pm
CMake Tools 1.24 includes several reliability fixes and productivity improvements. You can run tests from the editor, save preset-backed cache edits as user overrides, and keep source-file lists up to date. See the CMake Tools release page and full changelog for details. Thank you to the community contributors whose work is included in these updates: The post Visual Studio Code CMake Tools 1.24 appeared first on C++ Team Blog.
- Faster C++ code intelligence for Copilot CLI with Whole Codebase Indexingby Sinem Akinci on September 22, 2026 at 10:27 pm
C++ repositories can contain millions of lines of code spread across deeply connected source files and headers. Without a reusable index, navigating to definitions, finding references, or searching for symbols may require portions of that information to be analyzed again as you move through the repository. C++ code intelligence in GitHub Copilot CLI is now The post Faster C++ code intelligence for Copilot CLI with Whole Codebase Indexing appeared first on C++ Team Blog.
- Bringing Correctly Rounded Math to Production with LLVM-libcby Cody Miller, Tue Ly, Michael Jones on September 16, 2026 at 10:09 pm
As we mentioned in the last cmath blog post, MSVC is using LLVM-libc for compile-time evaluation and runtime execution of math functions when /Zc:cmath is enabled. I invited LLVM-libc contributors Michael Jones and Tue Ly to write a guest blog post about how theyβve achieved what theyβve achieved. This is that blog post! I hope The post Bringing Correctly Rounded Math to Production with LLVM-libc appeared first on C++ Team Blog.
- C++ in the Age of AI: Visual Studio at CppCon 2026by Augustin Popa on September 14, 2026 at 7:34 pm
At CppCon 2026, we shared how Visual Studio is evolving to help you work more effectively with large C++ codebases, improve build and runtime performance, adopt the latest language features, and incorporate AI into your existing workflows. This post is a companion reading guide for our session, C++ in the Age of AI: How Visual The post C++ in the Age of AI: Visual Studio at CppCon 2026 appeared first on C++ Team Blog.
- Whatβs New for C++ Developers in Visual Studio 2026 (18.7 β 18.10)by Augustin Popa on September 14, 2026 at 6:38 am
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++ The post Whatβs New for C++ Developers in Visual Studio 2026 (18.7 β 18.10) appeared first on C++ Team Blog.
- Microsoft at CppCon 2026by Augustin Popa on September 14, 2026 at 12:16 am
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 The post Microsoft at CppCon 2026 appeared first on C++ Team Blog.
- MSVC C++23: constexpr cmath with LLVM Libcby Cody Miller on September 10, 2026 at 9:19 pm
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 The post MSVC C++23: constexpr cmath with LLVM Libc appeared first on C++ Team Blog.
- MSVC Build Tools Preview updates β September 2026by Eric Brumer on September 9, 2026 at 9:26 pm
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 The post MSVC Build Tools Preview updates β September 2026 appeared first on C++ Team Blog.
- Clearer Build Optimization Results with GitHub Copilotby David Li on August 13, 2026 at 6:18 pm
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 The post Clearer Build Optimization Results with GitHub Copilot appeared first on C++ Team Blog.










