/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

www.cppstories.com
| | www.bfilipek.com

The ISO Committee accepted and published the C++17 Standard in December 2017. In this mega-long article, I've built (with your help!) a list of all major features of the new standard. Please have a look and see what we get! Language Features New auto rules for direct-list-initialization static_assert with no message typename in a template template parameter Removing trigraphs Nested namespace definition Attributes for namespaces and enumerators u8 character literals Allow constant evaluation for all non-type template arguments Fold Expressions Unary fold expressions and empty parameter packs Remove Deprecated Use of the register Keyword Remove Deprecated operator++(bool) Removing Deprecated Exception Specifications from C++17 Make exception specifications pa...
1.3 parsecs

Travel
| |
| | www.cppstories.com

Maybe I'll be boring with this note, but again I need to write that this was another good year for C++! Here's a bunch of facts: Visual Studio 2015 was released with great support for C++14/17 and even more experimental features. Long-awaited GCC 5.0 was released at the beginning of the year.
1.5 parsecs

Travel
| |
| | hackingcpp.com

Introduction, examples and visual explanations of the basic principles behind C++ standard library algorithms.
3.2 parsecs

Travel
| |
| | herbsutter.com

Obligatory comment: The C++20 Eagle has wings. At noon today, July 20 2019, the ISO C++ committee completed its summer meeting in Cologne, Germany, hosted with thanks by Think-Cell, SIGS Datacom, SimuNova, Silexica, Meeting C++, Josuttis Eckstein, Xara, Volker Dörr, Mike Spertus, and the Standard C++ Foundation. As usual, we met for six days Monday...
25.6 parsecs

Travel
|