Advertisement · 728 × 90

Posts by Microsoft C++ Team

C++23 Support in MSVC Build Tools 14.51 - C++ Team Blog We’re pleased to provide an update on C++23 support in the Microsoft C++ (MSVC) Build Tools. This blog post will cover the feature additions in MSVC Build Tools version 14.51, including C++23 language features, libraries, and ISO C++ Core Working Group (CWG) and Library Working Group (LWG) Issue resolutions. We’ll also discuss the plans for […]

MSVC Build Tools version 14.51 brings a big batch of C++23 features: flat_map, flat_set, portable assumptions, relaxed constexpr, and more. Only 2 features left for full C++23 support.

23 hours ago 0 0 0 0
Preview
What's New in vcpkg (Feb 2026 - Mar 2026): Parallel file installation and more! - C++ Team Blog These updates include a security fix for OpenSSL packaging on Windows, parallel file installation for improved performance, and other improvements and bug fixes.

vcpkg's Feb/March releases bring parallel file installation (1.39x faster on average), a security fix for OpenSSL packaging on Windows, and direct libcurl usage for more reliable downloads.

1 week ago 0 0 0 0
Preview
C++ Performance Improvements in MSVC Build Tools v14.51 - C++ Team Blog MSVC Build Tools v14.51 improves performance through a wide range of new optimizations.

MSVC v14.51 is up to 6.5% faster on SPEC CPU 2017 integer benchmarks from improved optimizations such as a new SLP vectorizer and major SROA improvements on both x64 and Arm64. Learn more about the performance improvements: devblogs.microsoft.com/cppblog/c-pe...

1 month ago 2 1 0 0
Preview
Microsoft C++ (MSVC) Build Tools v14.51 Preview Released: How to Opt In - C++ Team Blog Today we are releasing the first preview of the Microsoft C++ (MSVC) Build Tools version 14.51. This update, shipping in the latest Visual Studio 2026 version 18.4 Insiders release, introduces many C+...

The first preview of MSVC Build Tools v14.51 is now available in Visual Studio 2026 in the Insiders Channel. How to try it out:
devblogs.microsoft.com/cppblog/micr...

1 month ago 2 1 0 0
Preview
What’s New in vcpkg (Nov 2025 - Jan 2026) - C++ Team Blog This blog post summarizes changes to the vcpkg package manager as part of the 2025.12.12 and 2026.01.16 registry releases and the 2025-11-13, 2025-11-18, 2025-11-19, 2025-12-05, and 2025-12-16 tool re...

What's new in vcpkg (Nov 2025 - Jan 2026): devblogs.microsoft.com/cppblog/what...

2 months ago 0 0 0 0
Preview
MSVC Build Tools Versions 14.30 – 14.43 Now Available in Visual Studio 2026 - C++ Team Blog When Visual Studio 2026 reached General Availability in November, it included several versions of the Microsoft C++ (MSVC) Build Tools: 14.50 (initially shipped with Visual Studio 2026) 14.44 (initial...

To make it easier for C++ devs to try out Visual Studio 2026, we added MSVC versions 14.30-14.43 to the 2026 installer. You now have access to all the compilers shipped in Visual Studio 2022 and later: devblogs.microsoft.com/cppblog/msvc...

2 months ago 0 0 0 0
Post image

AddressSanitizer is now available for MSVC builds targeting ARM64 (Preview). Try it out today! devblogs.microsoft.com/cppblog/intr...

4 months ago 0 0 0 0
Post image

Learn what's new for C++ developers in Visual Studio 2026! devblogs.microsoft.com/cppblog/what... #VisualStudio2026

4 months ago 2 1 0 0
Advertisement
Video

🚀 Visual Studio 2026 is officially here!
Faster performance, smarter tools, and AI woven into your workflow.
✅ 4,700 bugs fixed
✅ 300 new features
✅ Modern UI + AI-native design
Learn more and upgrade now: msft.it/63327tMUkz

4 months ago 25 13 0 1
Preview
Inside Visual Studio: Improving Open-Source Workflows with vcpkg - C++ Team Blog vcpkg, an open-source C/C++ package manager maintained by Microsoft, is increasingly recognized as a leading dependency management solution. As an enterprise-grade tool, it enables organizations to st...

Learn how the Visual Studio engineering team adopted vcpkg to manage our C++ open-source dependencies securely in an air-gapped build environment, while eliminating the hassles of manually maintaining this code: devblogs.microsoft.com/cppblog/insi...

5 months ago 2 0 0 0
Preview
What’s New in vcpkg (October 2025) - C++ Team Blog This blog post summarizes changes to the vcpkg package manager as part of the 2025.10.17 registry release, the 2025-10-10 and 2025-10-16 tool releases, as well as changes to vcpkg documentation throug...

What’s New in vcpkg (October 2025): devblogs.microsoft.com/cppblog/what...

5 months ago 1 0 0 0
Preview
Upgrading C++ Projects to Visual Studio 2026 - C++ Team Blog With Visual Studio 2026 version 18.0 getting closer to General Availability (GA), we want to share with you how you can upgrade your projects from your current versions of Visual Studio and the Micros...

Learn how you can bring your C++ projects to Visual Studio 2026 and MSVC Build Tools v14.50 step-by-step. This includes using a new setup assistant experience to install missing tools and retarget your projects: aka.ms/cpp/upgrade/...

5 months ago 0 0 0 0
Preview
What’s New in vcpkg (September 2025) - C++ Team Blog This blog post summarizes changes to the vcpkg package manager as part of the 2025.09.17 registry release, the 2025-08-29 and 2025-09-03 tool releases, as well as changes to vcpkg documentation throug...

What's New in vcpkg (September 2025): new binary caching sources for azcopy, support for tvOS and watchOS target platforms, and more -devblogs.microsoft.com/cppblog/whats-new-in-vcp...

6 months ago 0 0 0 0
Preview
Fixing Overload Resolution For Parameter Arrays in C++/CLI - C++ Team Blog Fix a problem in C++/CLI parameter array overload resolution which affects newer .NET versions.

Fixing Overload Resolution for Parameter Arrays in C++/CLI

devblogs.microsoft.com/cppblog/fixi...

6 months ago 0 0 0 0
Preview
Microsoft C++ Team at CppCon 2025 - C++ Team Blog It’s that time of year again! We are excited to see you all at CppCon this year, where we’ll once again be delivering a variety of presentations, from the latest advancements in debugging technology t...

Who's excited for CppCon 2025 next week?! We'll see you there! Check out this breakdown of our talks and how to get in touch with us.

devblogs.microsoft.com/cppblog/micr...

6 months ago 1 0 0 0
Advertisement
Preview
Changelog MSVC's implementation of the C++ Standard Library. - microsoft/STL

Also, if you want to track STL progress, the STL Changelog is public and regularly updated: github.com/microsoft/ST...

7 months ago 1 0 0 0
Preview
C++ Language Updates in MSVC Build Tools v14.50 - C++ Team Blog C++ Language Updates in MSVC Build Tools v14.50 It has been some time since we have provided an update on MSVC progress, and this one comes with the latest major update to our IDE: Visual Studio 2026 ...

C++ Language Updates in MSVC Build Tools v14.50, which ships with Visual Studio 2026: devblogs.microsoft.com/cppblog/c-la...

7 months ago 2 1 1 0
spot art. text reads: Microsoft Visual Studio 2026 Insiders Release

spot art. text reads: Microsoft Visual Studio 2026 Insiders Release

Announcing Visual Studio 2026 Insiders Release!
A new era for devs: AI-first workflows, lightning-fast performance, and modern design.
Install it next to VS2022 and migrate your settings with ease. 👉 Learn more in this blog and then be sure to download the preview: msft.it/63326sirKp

7 months ago 31 17 5 5

🧰The vcpkg August 2025 registry release is here! No updates to the tool at this time, but we continued to grow our curated registry. Also, the GitHub Dependabot support has some improvements🔧. More tool updates next month! devblogs.microsoft.com/cppblog/what...

7 months ago 1 0 0 0
Preview
Announcing Proxy 4: The Next Leap in C++ Polymorphism - C++ Team Blog Version 4 of Microsoft's Proxy library brings feature improvements, better diagnostics, better code generation, modern compiler/debugger support.

✨Say hello to Proxy 4 — the next leap in C++ polymorphism! devblogs.microsoft.com/cppblog/anno...

7 months ago 3 0 0 0
Preview
Dependabot support for vcpkg - C++ Team Blog We are excited to announce that GitHub’s Dependabot now brings automated dependency updates to C++ projects using vcpkg. This support is available for projects using vcpkg manifest files, empowering t...

🚀 vcpkg just leveled up! Now with Dependabot support, keeping your C++ dependencies fresh is as easy as a pull request. Say goodbye to stale ports and hello to automated updates! 🛠️ #cpp #vcpkg #DevTools devblogs.microsoft.com/cppblog/depe...

7 months ago 1 0 0 0
Preview
What’s New in vcpkg (July 2025) - C++ Team Blog This blog post summarizes changes to the vcpkg package manager as part of the 2025.07.25 registry release, 2025-06-20, 2025-07-16, and 2025-07-21 tool releases, as well as changes to vcpkg documentati...

🚀 July’s vcpkg update brings smoother binary caching, a new way to print SPDX licenses, and support for new platforms, including visionOS! Plus, new ports & bug fixes 🛠️: devblogs.microsoft.com/cppblog/what...

8 months ago 0 0 0 0
Advertisement
Preview
Dynamically Update C++ syntax using Next Edit Suggestions - C++ Team Blog When working in a C++ repo, you often are maintaining and updating existing code just as often as you are writing new code. However, updating code in C++ can often require navigating to several differ...

Updating C++ code can often mean chasing edits across your file

🔍Enter GitHub Copilot's new Next Edit Suggestions - it predicts where & what to edit in your file so that you can stay in the flow

devblogs.microsoft.com/cppblog/dyna...

👆Now available in Visual Studio and VS Code

8 months ago 1 0 0 0
Preview
Visual Studio Code CMake Tools Extension 1.21 Release: Multi-root improvements, CMake Presets v10, and more… - C++ Team Blog We’re excited to announce the latest 1.21 release of the CMake Tools extension for Visual Studio Code. This update brings a host of new updates, including addressing one of our top-voted issues for mu...

🆕The CMake Tools extension in VS Code just shipped its latest 1.21 release, including some of **your** highly upvoted tickets such as:
🔧Easier configurability for your multi-root projects
⚙️CMake presets version 10 support
devblogs.microsoft.com/cppblog/visu...
☝️Full update can be read above

8 months ago 1 0 0 0
Preview
Updates to Warning Suppressions in Microsoft C++ Code Analysis - C++ Team Blog Improvements to #pragma warning and gsl::suppress in Microsoft C++ Code Analysis.

We are excited to announce significant updates to the warning suppression mechanisms in Microsoft C++ Code Analysis. These enhancements provide better tracking, justification, and management, leading to a more maintainable and robust codebase:
devblogs.microsoft.com/cppblog/upda...

8 months ago 1 1 0 0
Preview
What’s New in vcpkg (June 2025) - C++ Team Blog This blog post summarizes changes to the vcpkg package manager as part of the 2025.06.13 registry release, 2025-04-16, 2025-05-19, and 2025-06-02 tool releases, as well as changes to vcpkg documentati...

What's New in vcpkg (June 2025): devblogs.microsoft.com/cppblog/what...

9 months ago 0 0 0 0
2025 Annual C++ Developer Survey "Lite" : Standard C++

The annual ISO C++ survey is now live!

11 months ago 0 0 0 0
Preview
What’s New in vcpkg (April 2025) - C++ Team Blog This blog post summarizes changes to the vcpkg package manager as part of the 2025.04.09 registry release, 2025-03-22, 2025-04-01, and 2025-04-07 tool releases, as well as changes to vcpkg documentati...

What's New in vcpkg (April 2025): devblogs.microsoft.com/cppblog/what...

11 months ago 1 0 0 0
Pure Virtual C++ 2025
Pure Virtual C++ 2025 YouTube video by Microsoft Visual Studio

Pure Virtual C++ 2025 is live in under 30 minutes!

www.youtube.com/watch?v=H8nG...

11 months ago 5 1 0 2
Advertisement
Accelerating Your Inner Loop with Visual Studio and GitHub Copilot (Presented by Microsoft)
Accelerating Your Inner Loop with Visual Studio and GitHub Copilot (Presented by Microsoft) YouTube video by Microsoft Game Dev

Our team presented a session at GDC on making your development faster with Visual Studio and Github Copilot

11 months ago 3 1 0 0