The C++ Stories Weekly Newsletter

Join ~11000 developers who read about Modern C++, news reports, tools, and more! A new email every Monday.
Bonuses included! C++23/C++20/C++17 ref cards and more!

The above field is supplemented with consent to receive a newsletter containing information and marketing content about the cppstories.com portal from Bartłomiej Filipek codebf based in Krakow. The consent may be withdrawn at any time. See the full Privacy Policy.


See the latest articles:

C++ Links #9

Updated:

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 3rd and 9th of November. In this week we have C++ Standards Committee meeting in San Diego, we all can’t wait when first reports come out! Until then - one of the links is Herb Sutter pre-meeting trip report.

READ MORE...

Parallel Algorithms Chapter in C++17 In Detail

Updated:

Yesterday I finally updated the book! The main point of this refresh was to provide an updated and rewritten version of the “Parallel Algorithms” chapter. “C++17 In Detail” grew by 20 pages (up to 270). See what’s inside. The Changes   The release notes are straightforward this time :) Parallel Algorithms chapter updated Some smaller fixes (for example I updated the link to code samples: Source Code(ZIP) Here’s the link to the book:

READ MORE...

C++ Links #8

Updated:

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 20th and 26th of October. Today you will find a link to the easiest papers for San Diego Meeting, an article that explains why adding unused method may have a performance impact and many more!

READ MORE...

C++ Links #7

Updated:

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 13th and 19th of October. Today you will find links to all proposals that will be discussed in the upcoming Standard Committee meeting in San Diego, a video explaining why C++ is not an object-oriented programming language and many more!

READ MORE...

Let's Talk About String Operations in C++17

Updated:

In September our local C++ User Group started a “new year” of meetings after a little break in August. I had a pleasure to give a talk about string operations in C++17. Here are the slides and additional comments. The Talk   For my book I wrote a lot of content about string_view, std::searcher and std::to_chars, std::from_chars and I wanted to make a short summary of those features.

READ MORE...

C++ Links #6

Updated:

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.

READ MORE...

C++ Links #5

Updated:

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 29th September and 5th of October. In this week you will find two trip reports from CppCon, an article about std::any (aka modern void*), a video about std::fmt library and many more! Registration for code::dive - biggest C++ conference in Poland - is open!

READ MORE...

C++ Links #4

Updated:

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 22th and 28th of September. This week CppCon took place - the biggest C++ conference. In today’s list, you will find the first video from there, about future of C++, you can also see a post about removing duplicate elements from associative containers and an example of really defensive programming.

READ MORE...

C++ Links #3

Updated:

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 15th and 21st of September. Today you will find a link to post about “same but different” objects in C++, a video showing what code compiler generates when you write a lambda, article about why you should always capture exception by const reference and many others.

READ MORE...