Showing results for General C++ Series - C++ Team Blog

Oct 19, 2018
0
0

Exploring Clang Tooling Part 1: Extending Clang-Tidy

Stephen Kelly Stephen Kelly

This post is part of a regular series of posts where the C++ product team and other guests answer questions we have received from customers. The questions can be about anything C++ related: MSVC toolset, the standard language and library, the C++ standards committee, isocpp.org, CppCon, etc. Today’s post is by guest author Stephen Kelly, who ...

General C++ SeriesClang
Oct 16, 2018
0
0

Standard Library Algorithms: Changes and Additions in C++17

Visual CPP Team Visual CPP Team

Today we have a guest post from Marc Gregoire, Software Architect at Nikon Metrology and Microsoft MVP since 2007.   The C++14 standard already contains a wealth of different kinds of algorithms. C++17 adds a couple more algorithms and updates some existing ones. This article explains what’s new and what has changed in the C++17 Standard...

General C++ Series
Oct 11, 2018
0
0

How to Use Class Template Argument Deduction

Stephan T. Lavavej - MSFT Stephan T. Lavavej - MSFT

Class Template Argument Deduction (CTAD) is a C++17 Core Language feature that reduces code verbosity. C++17's Standard Library also supports CTAD, so after upgrading your toolset, you can take advantage of this new feature when using STL types like std::pair and std::vector. Class templates in other libraries and your own code will partially ...

General C++ Series
Oct 4, 2018
3
0

std::any: How, when, and why

Casey Carter Casey Carter

This post is part of a regular series of posts where the C++ product team here at Microsoft and other guests answer questions we have received from customers. The questions can be about anything C++ related: MSVC toolset, the standard language and library, the C++ standards committee, isocpp.org, CppCon, etc. Today’s post is by Casey Carter. C...

General C++ Series
Sep 25, 2018
0
1

Books on C++17

Marian Luparu Marian Luparu

This post is part of a regular series of posts where the C++ product team here at Microsoft and other guests answer questions we have received from customers. The questions can be about anything C++ related: MSVC toolset, the standard language and library, the C++ standards committee, isocpp.org, CppCon, etc. Today’s post is by Marian Luparu. ...

General C++ Series
Sep 18, 2018
0
1

Exploring Clang Tooling, Part 0: Building Your Code with Clang

Stephen Kelly Stephen Kelly

This post is part of a regular series of posts where the C++ product team and other guests answer questions we have received from customers. The questions can be about anything C++ related: MSVC toolset, the standard language and library, the C++ standards committee, isocpp.org, CppCon, etc. Today’s post is by guest author Stephen Kelly, who ...

General C++ SeriesClang
Sep 11, 2018
7
2

Using C++17 Parallel Algorithms for Better Performance

Billy O'Neal Billy O'Neal

This post is part of a regular series of posts where the C++ product team here at Microsoft and other guests answer questions we have received from customers. The questions can be about anything C++ related: MSVC toolset, the standard language and library, the C++ standards committee, isocpp.org, CppCon, etc. Today’s post is by Billy O'Neal. C...

General C++ SeriesDocumentation

Feedback