Quantcast
Channel: Experimental - C++ Team Blog
Browsing latest articles
Browse All 130 View Live

Broken Warnings Theory

Перевод статьи на русском The “broken warnings theory” is a fictional theory of the norm-setting and signaling effect of coding practices and bug-checking techniques in 3rd party libraries on new bugs...

View Article


Image may be NSFW.
Clik here to view.

New, experimental code analysis features in Visual Studio 2017 15.8 Preview 3

The Visual C++ team has been working to refresh our code analysis experience inside Visual Studio. We’re aiming to make these tools both more useful and natural to use and hope that they’ll benefit you...

View Article

Image may be NSFW.
Clik here to view.

MSVC Preprocessor Progress towards Conformance

Why re-write the preprocessor? Recently, we published a blog post on C++ conformance completion. As mentioned in the blog post, the preprocessor in MSVC is currently getting an overhaul. We are doing...

View Article

Image may be NSFW.
Clik here to view.

New Code Analysis Checks in Visual Studio 2019: use-after-move and coroutine

Visual Studio 2019 Preview 2 is an exciting release for the C++ code analysis team. In this release, we shipped a new set of experimental rules that help you catch bugs in your codebase, namely:...

View Article

Image may be NSFW.
Clik here to view.

Smarter Member List Filtering for C++ 

We are always looking for ways to make you more productive while coding in Visual Studio. In Visual Studio 2019 version 16.2, we have created a smarter, more relevant Member List. Specifically, we now...

View Article


proxy: Runtime Polymorphism Made Easier Than Ever

proxy is an open-source, cross-platform, single-header C++ library, making runtime polymorphism easier to implement and faster, empowered by our breakthrough innovation of Object-oriented Programming...

View Article

Image may be NSFW.
Clik here to view.

Using Key Events with warning C26800

MSVC’s Code Analysis Key Events are a useful tool for quickly getting to the root-cause of your static analysis warnings. This blog post highlights how Key Events may be used with warning C26800 Use of...

View Article

Open Sourcing IFC SDK for C++ Modules

Back with VS2019 version 16.10, we announced a complete implementation of C++ Modules (and, generally, of all C++20 features) across the MSVC compiler toolset, static analysis, IntelliSense, and...

View Article


OpenMP improvements in Visual Studio C/C++ compiler: loop collapse

Our previous blog post about OpenMP support in Visual Studio was published a while ago. Meanwhile, in Visual Studio 2022 version 17.8, we’ve added support for the collapse feature, fixed several bugs,...

View Article


OpenMP improvements in Visual Studio C/C++ compiler: triangular loop collapse

Our previous blog post about OpenMP support in Visual Studio announced support for the loop collapse feature in version 17.8.  In the meantime, we have continued working on improving the feature and,...

View Article
Browsing latest articles
Browse All 130 View Live




<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>