Last Update:
C++ Links #6
Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 6th and 12th of October.
Today you will find a link to Core Guidelines rules about Concepts, a
long article about C++17 class template deduction and a video that shows
how inline keyword is taken into account by the compiler.
At the end, you will also find a bonus!
-
New post from Rainer Grimm, after last introduction to metaprogramming, today he writes about the most desirable C++20 feature - Concepts. C++ Core Guidelines already have rules about Concepts and Rainer describes a few of them in the article. Remember that current C++ Standard working draft already contains Concepts!
modernescpp.com/index.php/c-core-guidelines-rules-for-the-usage-of-concepts-2 -
C++ Weekly from Jason Turner: he describes what “inline” keyword means for the compiler:
youtube.com/watch?v=GldFtXZkgYo -
Jonathan Boccara shows a technique useful for understanding code: counting words in code, like calculating the number of occurrences of each word in a given piece of code.
fluentcpp.com/2018/10/09/3-things-that-counting-words-can-reveal-on-your-code/ -
How to avoid issues during a daylight-saving transition. New addition to the abseil library that makes it easier to convert between timezones, civil times and absolute time.
abseil.io/blog/20181010-civil-time -
Post from Arne Mertz - he shows how to call C code from C++ using
extern "C"
:
arne-mertz.de/2018/10/calling-cpp-code-from-c-with-extern-c/ -
Article on the Microsoft blog about C++17 feature - class template argument deduction. The introduction covers some common cases and there is also a section for experts with corner cases!
blogs.msdn.microsoft.com/vcblog/2018/10/11/how-to-use-class-template-argument-deduction/ -
Post from Jonathan - he present mini-project that count words from a text:
https://www.fluentcpp.com/2018/10/12/word-counting-cpp-simple-word-counter/ -
Here is the place for delayed CppCast. It’s not there yet because of hurricane Michael…
Bonus 1: If you like C++ quizzes and you already solve everything from
cppquiz.org - here you can find more challenging questions:
stryku.pl/poetry/puzzle_8.php
Bonus 2: You can track the CppCon Youtube Channel where more and more
videos from the latest edition start to appear!
youtube.com/user/CppCon
The links are brought to you by Wojciech Razik.
Wojtek is a Senior C++ developer at Thaumatec, currently writing software for a robot. He enjoys reading C++ Standard before bed, and he loves to hate JS from dawn to dusk.
If you know Polish, take a look at cpp-polska.pl where Wojtek is one of the co-authors.
I've prepared a valuable bonus for you!
Learn all major features of recent C++ Standards on my Reference Cards!
Check it out here: