Quantcast
Channel: C++ Team Blog
Browsing all 1541 articles
Browse latest View live

Visual Studio 2019 Preview 2 Blog Rollup

Visual Studio 2019 Preview 2 was a huge release for us, so we’ve written a host of articles to explore the changes in more detail. For the short version, see the Visual Studio 2019 Preview 2 Release...

View Article


Image may be NSFW.
Clik here to view.

Productivity Improvements for C++: New Default Colorization, Template...

New Default Semantic Colorization In Visual Studio 2019 version 16.3 Preview 2 we’ve introduced a new default semantic colorization scheme for C++. For a long time, many of the default colors were...

View Article


Image may be NSFW.
Clik here to view.

Vcpkg: 2019.07 Update

The 2019.07 update of vcpkg, a tool that helps you manage C and C++ libraries on Windows, Linux, and macOS, is now available. This update is a summary of the new functionality and improvements made to...

View Article

Image may be NSFW.
Clik here to view.

C++ Cross-Platform Development with Visual Studio 2019 version 16.3: vcpkg,...

In Visual Studio 2019 you can target both Windows and Linux from the comfort of a single IDE. Visual Studio’s native support for CMake lets you open any folder containing C++ code and a CMakeLists.txt...

View Article

Image may be NSFW.
Clik here to view.

Build and Debug MySQL on Linux with Visual Studio 2019

The MySQL Server Team recently shared on their blog how to use Visual Studio 2019 to edit, build, and debug MySQL on a remote Linux server. This leverages Visual Studio’s native support for CMake and...

View Article


Image may be NSFW.
Clik here to view.

Microsoft C++ Team at CppCon 2019

The Microsoft C++ team will have a booth and many talks covering a wide range of topics at CppCon 2019. Come say hi to our team outside Aurora D and attend our talks to learn what’s new in our...

View Article

C++20 Concepts Are Here in Visual Studio 2019 version 16.3

C++20 Concepts are now supported for the first time in Visual Studio 2019 version 16.3 Preview 2. This includes both the compiler and standard library support. First, we’re debuting the feature via...

View Article

Open Sourcing MSVC’s STL

Today at CppCon 2019, we (the MSVC team) announced that we’re releasing our implementation of the C++ Standard Library (also known as the STL) as open source. https://github.com/microsoft/STL is our...

View Article


The Future of C++/CLI and .NET Core 3

.NET Core 3.0 is now available and we have received a lot of questions about what that means for the future of C++/CLI. First, we would like to let everyone know that we are committed to supporting...

View Article


Image may be NSFW.
Clik here to view.

Microsoft C++ Team on CppCast

Today we have a short guest post from Rob Irving, host of CppCast to tell us about an episode he recorded with our team.   During CppCon 2019 the hosts of CppCast had a chance to sit down with Marian...

View Article

C++20’s Conditionally Explicit Constructors

explicit(bool) is a C++20 feature for simplifying the implementation of generic types and improving compile-time performance. In C++ it is common to write and use types which wrap objects of other...

View Article

Image may be NSFW.
Clik here to view.

Code analysis with clang-tidy in Visual Studio

Visual Studio 2019 version 16.4 Preview 1 brings a significant improvement to the C++ code analysis experience: native support for clang-tidy, a Clang-based “linter” tool developed by the LLVM Project...

View Article

Image may be NSFW.
Clik here to view.

C++ Productivity Improvements in Visual Studio 2019 Preview 2

Visual Studio 2019 Preview 2 contains a host of productivity features, including some new quick fixes and code navigation improvements: Quick fixes for: Add missing #include NULL to nullptr Add missing...

View Article


Image may be NSFW.
Clik here to view.

In-editor code analysis in Visual Studio 2019 Preview 2

The C++ team has been working to refresh the Code Analysis experience inside Visual Studio. Last year, we blogged about some in-progress features in this area. We’re happy to announce that in Visual...

View Article

Image may be NSFW.
Clik here to view.

Introducing the New CMake Project Settings UI

Visual Studio 2019 Preview 2 introduces a new CMake Project Settings Editor to help you more easily configure your CMake projects in Visual Studio. The editor provides an alternative to modifying the...

View Article


Image may be NSFW.
Clik here to view.

Concurrency Code Analysis in Visual Studio 2019

Concurrency Code Analysis in Visual Studio 2019 The battle against concurrency bugs poses a serious challenge to C++ developers. The problem is exacerbated by the advent of multi-core and many-core...

View Article

Image may be NSFW.
Clik here to view.

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

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...

View Article


Image may be NSFW.
Clik here to view.

Visual Studio Code C/C++ extension: January 2019 Update

The January 2019 update of the Visual Studio Code C++ extension is now available. This release includes many new features and bug fixes including documentation comments support, improved #include...

View Article

Image may be NSFW.
Clik here to view.

C++ Binary Compatibility and Pain-Free Upgrades to Visual Studio 2019

Visual Studio 2019 pushes the boundaries of individual and team productivity. We hope that you will find these new capabilities compelling and start your upgrade to Visual Studio 2019 soon. As you are...

View Article

Image may be NSFW.
Clik here to view.

What’s New in CMake – Visual Studio 2019 Preview 2

We have made a bunch of improvements to Visual Studio’s CMake support in the latest preview of the IDE. Many of these changes are taking the first steps to close the gap between working with solutions...

View Article
Browsing all 1541 articles
Browse latest View live


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