C++ Team Blog
The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team
Latest posts
Clearer Build Optimization Results with GitHub Copilot
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...
MSVC Build Tools Preview updates – August 2026
Try the latest updates to MSVC Build Tools Preview
What’s New in vcpkg (Jul 2026)
These updates include major SBOM improvements in vcpkg-tool, 302 updated ports including multiple major library upgrades, and other minor improvements and bug fixes.
Pure Virtual C++ 2026 Is a Wrap
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.
Pure Virtual C++ 2026 Is Now Live!
Pure Virtual C++ 2026 is streaming now — watch five featured sessions live with Q&A, plus a full on-demand playlist, all free.
C++ Dependencies Without the Headache: vcpkg + Copilot CLI
At Pure Virtual C++ 2026, we build a C++ console app from an empty folder using CMake, MSVC, and GitHub Copilot CLI. This walkthrough shows a practical prompt sequence for dependency selection, reproducible builds, and controlled updates.
Pure Virtual C++ 2026 Is Tomorrow and On-Demand Sessions Are Now Available
The on-demand sessions for Pure Virtual C++ 2026 are available now on YouTube. Watch seven talks on SPGO, vcpkg + Copilot CLI, CMake Tools, PackageReference, MSVC upgrades, and C++23/26 status — then join us live tomorrow.
Faster C++ iterative builds with GitHub Copilot
Slow builds are a consistent theme of feedback from C++ developers. We built GitHub Copilot build performance for Windows so you can leverage Copilot to optimize your project’s build times. This workflow will find optimizations that bring your build times down. At first, we only measured the impact of build optimizations on full clean builds. While that number is valuable, we know that you are not rebuilding from scratch on most days. You edit a file and build, then repeat the process as part of your iterative loop. Working with customers after the public preview, we noticed that every now and then, the age...
Pure Virtual C++ 2026 [Meet the Speakers, Part 3]: Modernizing C++
Meet the speakers behind Pure Virtual C++ 2026. In the final part, Victor Ciura maps the real challenges and promising directions for C++/Rust interop.