Showing results for February 2025 - C++ Team Blog

Feb 27, 2025
0
1

What’s New in vcpkg (February 2025): Package installation performance, new tested triplet, and more

Augustin Popa
Augustin Popa

This blog post summarizes changes to the vcpkg package manager as part of the 2025.02.14 registry release, 2025-02-11, 2025-01-29, 2025-01-24, and 2025-01-20 tool releases, as well as changes to vcpkg documentation throughout February. This release includes significant performance improvements when installing packages, a new tested triplet (x64-wi...

C++Vcpkg
Feb 24, 2025
0
5

std::generator: Standard Library Coroutine Support

Sy Brand
Sy Brand

is a C++23 feature that enables you to write concise, straightforward functions that generate sequences of values on-demand without manually managing state. It builds upon C++20’s coroutines, providing some standard library support for this powerful, but complex, language feature. As of Visual Studio 2022 version 17.13, we ship an implementation o...

C++General C++ SeriesCoroutine
Feb 21, 2025
0
4

MSVC Address Sanitizer updates in Visual Studio 2022 version 17.13

Zachary Johnson
Zachary Johnson

We have been investing in the quality of MSVC Address Sanitizer (ASan) in several key areas over the past year, including working with LLVM upstream to stay coordinated with their changes, adding coverage for internal tools and libraries, and hardening APIs and runtime modes.  Upstreaming to LLVM  MSVC ASan is derived from a fork of the LLVM repo...

AnnouncementC++
Feb 20, 2025
2
2

Visual Studio Code CMake Tools Extension 1.20 Release: Introducing Built-In CMake Language Services

Sinem Akinci
Sinem Akinci

The February release of CMake Tools in VS Code is now available. With this release, we have some new updates to the extension to improve CMake integrations with the extension’s support. Some updates include the built-in support for CMake Language services, addressing our most highly-upvoted issues in the CMake Tools extension, and CMake presets ...

CMakeVisual Studio Code
Feb 19, 2025
0
3

MSVC C++ Code Analysis: Updates in Visual Studio 2022 version 17.13

Carson Radtke
Carson Radtke

This post details the latest updates in Visual Studio 2022 version 17.13 for MSVC C++ Code Analysis. Driven by internal team insights and developer community feedback, these improvements significantly reduce false positives and strengthen production code security.

C++Announcement
Feb 11, 2025
0
3

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

Cameron DaCamara
Cameron DaCamara

Introduction For this update, we have changed things up a little bit. We now have more distinct buckets of fixes/implemented features. This is to help guide readers who care about specific features to more easily see how the compiler front-end team is making progress on the things you care about. 17.12 notes for reference. C++23 Features As p...

AnnouncementC++Frontend
Feb 11, 2025
4
2

What’s New for C++ Developers in Visual Studio 2022 17.13

Sy Brand
Sy Brand

We are happy to announce that Visual Studio 2022 version 17.13 is now generally available! This post summarizes the new features you can find in this release for C++. You can download Visual Studio 2022 from the Visual Studio downloads page or upgrade your existing installation by following the Update Visual Studio Learn page. Standard Library and...

C++Announcement