Showing results for Diagnostics - C++ Team Blog

May 3, 2024
2
2

New Checks Since Visual Studio 2022 17.8

Gabor Horvath
Gabor Horvath

The C++ team is committed to making your C++ coding experience as safe as possible. In the last couple of releases, we added new safety checks based on the requests of internal customers like the Windows group. Below is the overview of the new checks. For additional information for each of the checks, please refer to the linked help documents. C63...

C++New FeatureDiagnostics
Apr 12, 2024
2
4

MSVC Address Sanitizer adoption in .NET’s CoreCLR

Zachary Johnson
Zachary Johnson

Collaboration to improve the reliability and security of .NET, from the perspective of an MSVC Address Sanitizer Developer Introduction .NET (on GitHub) is a cross-platform, open-source, and general-purpose development platform with widespread adoption. A core component of .NET is the Core Common Language Runtime (CoreCLR), which provides service...

C++Diagnostics
Oct 11, 2023
4
3

Structured Diagnostics in the New Problem Details Window

Sy Brand
Sy Brand

Massive compiler errors which seem impossible to navigate are the bane of many C++ developers’ lives. It’s up to tools to provide a better experience to help you comprehend diagnostics and understand how to fix the root issue. I wrote Concepts Error Messages for Humans to explore some of the design space and now, due to the hard work of many folks ...

AnnouncementC++Diagnostics
Sep 16, 2022
5
3

The Future of C++ Compiler Diagnostics in MSVC and Visual Studio

Xiang Fan
Xiang Fan

We are working hard on improving the diagnostics experience in MSVC and Visual Studio. We began this work in Visual Studio 2022 version 17.3 and while not everything is ready yet, we would like to share the early progress. Motivation & Principles New C++ features like concepts and ranges present the opportunity for more expressive code an...

DiagnosticsC++