January 2016

N4570: June 2016 WG21 Meeting—Ville Voutilainen

A new WG21 paper is available. If you are not a committee member, please use the comments section below or the std-proposals forum for public discussion.

Document number: N4570

Date: 2016-01-18

June 2016 WG21 Meeting

by Ville Voutilainen


The June 2016 WG21 meeting is sponsored by Symbio. The meeting will take place at the Radisson Blu Hotel, in Oulu, Finland, Monday Jun 20, 2016, to Saturday, Jun 25, 2016.

C++ Language Support for Pattern Matching and Variants—David Sankel

A discussion on the possibility for C++ language support for pattern matching and variants.

C++ Language Support for Pattern Matching and Variants

by David Sankel

From the article:

The C++ Programming Language needs a language based variant, or at least P0095R0 argued for it at the 2015 Kona C++ standardization meeting. P0095R0, however, didn’t fully explore generalized pattern matching, which is another desirable feature that is highly related. This post explores some ways to generalize the minimal pattern matching described in P0095R0.

VS 2015 Update 2’s STL is C++17-so-far Feature Complete—Stephan T. Lavavej

Good news from the Visual C++ team: in Visual Studio Update 2, they have implemented every C++ Standard Library feature that's been voted into C++11, C++14, and the C++17-so-far Working Paper N4567:

VS 2015 Update 2's STL is C++17-so-far Feature Complete

by Stephan T. Lavavej

From the article:

Update 2's STL fully supports N3462 "SFINAE-Friendly result_of" and LWG 2132 "std::function ambiguity"...

CppCast Episode 42: Intel Tamper Protection with Marc Valle

Episode 42 of CppCast the only podcast for C++ developers by C++ developers. In this episode Rob and Jason are joined by Marc Valle to discuss Intel's Tamper Protection Toolkit which can be used to protect your C++ application from reverse engineering and tampering.

CppCast Episode 42: Intel Tamper Protection with Marc Valle

by Rob Irving and Jason Turner

About the interviewee:

Marc Valle is the technical lead for the Intel (R) Tamper Protection Toolkit. His professional interests include tamper protection, reverse engineering, compilers, security, and privacy. In his free time he can be found staring at the black line at the bottom of the pool preparing for his next competition.

C++ in 2016

A short overview on what is to expect from C++ in 2016:

C++ in 2016

by Jens Weller

From the article:

Like in the previous years, a short outlook into the fresh year regarding C++...