Showing tag results for C++

Nov 17, 2025
Post comments count0
Post likes count0

Introducing MSVC AddressSanitizer for ARM64 targets

Zachary Johnson
Zachary Johnson

We are pleased to announce AddressSanitizer (ASan) support for the Microsoft C++ (MSVC) Build Tools for ARM64 targets. ASan is a runtime memory error detector that identifies difficult-to-find bugs with zero false positives and improves memory safety. More technical information on ASan can be found at aka.ms/asan.  ASan has long supported the x6...

C++AnnouncementAddressSanitizer
Nov 12, 2025
Post comments count0
Post likes count0

Optimize Your C++ Build Times with GitHub Copilot

David Li
David Li

Long build times are one of the top pain points for C++ projects. If you’ve ever waited too long for a C++ build to finish, you know how much it can slow down your productivity. In past years, we introduced C++ Build Insights to help you analyze traces and find bottlenecks. However, we know that embarking on these investigations manually can still ...

C++Build InsightsBuild Optimization
Sep 10, 2025
Post comments count8
Post likes count6

C++ Language Updates in MSVC Build Tools v14.50

Cameron DaCamara
Cameron DaCamara

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 version 18.0. This version of Visual Studio ships with the MSVC Build Tools version 14.50, which includes version 19.50 of the MSVC compiler. You can...

C++AnnouncementFeatured
Sep 10, 2025
Post comments count45
Post likes count7

Visual Studio 2026 Insiders is here!

Augustin Popa
Augustin Popa

Get ready –the first Insiders release of Visual Studio 2026 has arrived! In this new evolution of Visual Studio, we’re continuing our commitment to building the best integrated developer environment for C++ developers on Windows. Visual Studio 2026 features a fresh UI, faster performance, and improved developer productivity with advanced AI ...

C++
Aug 18, 2025
Post comments count3
Post likes count3

Dependabot support for vcpkg

Jamie Magee
Jamie Magee

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 teams to keep their library dependencies current and secure with minimal effort. With Dependabot, your repo can receive automatic pull requests to upgr...

C++Vcpkg
Aug 5, 2025
Post comments count0
Post likes count0

What’s New in vcpkg (July 2025)

Augustin Popa
Augustin Popa

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 documentation throughout July. This release includes a new command for printing package SPDX licenses, binary caching optimizations, and support for visionOS, So...

C++Vcpkg
Jul 4, 2025
Post comments count0
Post likes count1

What’s New in vcpkg (June 2025)

Augustin Popa
Augustin Popa

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 documentation throughout May and June. This release includes bug fixes, several documentation changes, and the removal of the binary caching provider for GitHub...

VcpkgC++
May 6, 2025
Post comments count1
Post likes count5

C++ Language Updates in MSVC in Visual Studio 2022 17.14

Cameron DaCamara
Cameron DaCamara

Introduction In this update, we continue the tradition of bucketing bugs into helpful categories for you all to filter through along with even more notes from the compiler team as to what, exactly, was fixed. This blog is also complemented by the recent Pure Virtual C++ pre-conference talk by RanDair Porter; so please check out RanDair's talk, "MS...

C++AnnouncementFrontend
Mar 19, 2025
Post comments count13
Post likes count12

C++ Dynamic Debugging: Full Debuggability for Optimized Builds

David Li
David Li

Over the past 5 years, we’ve had many incredible opportunities to engage with game developers. From AAA studios to indie developers, the passion for slashing iteration times is significant. Amidst all the fantastic feedback we've received for Visual Studio, one sentiment has rung loud and clear: a desire to debug optimized C++ code without sacrific...

Game DevelopmentC++
Mar 18, 2025
Post comments count0
Post likes count4

Optimizing Build Times with Build Insights: How Activision Cut Call of Duty’s Build Time by 50%

Moyo Okeremi
Moyo Okeremi

Slow build times are a major headache for developers, especially in large, complex C++ codebases like game engines. Every minute spent waiting on a build is time that could be used to refine features, resolve issues, or push development forward. Activision faced this challenge with Call of Duty: Modern Warfare II, where prolonged build times were s...

Build InsightsC++Game Development