Premium Content!

Become a premium member of C++ Stories!

Check out the benefits of membership below:

Special Promo in November & December 2021!

  • Get C++20 Extended Ref Card on the lowest tier!
  • Access selected bonus articles on the lowest tier!
  • Get C++17 in Detail ebook for free if you join 5$ Tier for the whole year!

1. Exclusive Articles

You’ll get access to exclusive articles and article previews, usually 2x per month (plus all from previous months).

37 Bonus articles published (as of November 2021):

Click on the Free entries and preview the content.

Title Date Notes
Writing a Custom Iterator for Vector of Vectors, part 2 24th Nov 2021
Writing a Custom Iterator for Vector of Vectors 10th Nov 2021
Overhead of std::optional & Investigation 28th Oct 2021
C++20 Modules in Visual Studio an Example Project Setup 13th Oct 2021
Non-type Template Parameters in C++20 29th Sept 2021 All Tiers!
Revolutionize Code with C++20 - a Brief Overview 16th Sept 2021
constexpr string parsing in C++20 1st Sept 2021
20 Smaller but handy C++20 features (early preview) 18th Aug 2021 All Tiers!
FSM with std::variant - Shopping Cart and optimizations 21st July 2021
Implementing Finite State Machines with std::visit 7th July 2021 All Tiers!
The Balance Parentheses Problem in C++20 constexpr 23rd June 2021
What’s new In C++20 my presentation 9th June 2021
Algorithm composition with Ranges 26th May 2021
Smart Pointers Initialization Speedup in C++20 12th May 2021 All Tiers!
Updated Smart Pointers Ref Cards 28th April 2021
Unit Testing in Compiler Explorer 14th April 2021
Designated Initializers in C++20 31st Mar 2021 Free
Strong Types Example 17th Mar 2021
Utilities And Projections - C++17/C++20 3rd Mar 2021
Trie Implementation part 4, Performance 17th Feb 2021 All Tiers!
Trie Implementation part 3 9th Dec 2020 All Tiers!
Trie Implementation part 2 25th Nov 2020 All Tiers!
Trie Implementation part 1 11th Nov 2020 Free
std::invoke compile time overhead 28th Oct 2020
Experiments with C++20 Ranges 14th Oct 2020
Lambda can be 6.6x faster to compile than std::bind! 7th Oct 2020
Safe Integral Comparison Functions in C++20 30th Sept 2020
Pointer to boolean conversions in C++20 9th Sept 2020
Extended “6 Efficient Things You Can Do to Refactor…" 2nd Sept 2020
C++ attributes, from C++11 to C++20 (~2100 words) 29th July 2020 Free
[[likely]] and [[unlikely]] - two new attributes from C++20 8th July 2020
[[no_unique_address]] and Empty Base Class Optimisation 24th June 2020 Free
Dynamic memory allocation in constexpr context 27th May 2020 Free
string::starts_with()/ends_with and std::erase_if() 29th April 2020
Lambda Updates in C++20 15th April 2020 All Tiers!
Introduction to Concepts 1st April 2020 All Tiers!
Concepts Extra Examples 25th Mar 2020 All Tiers!

New articles are available for the “Know & Learn” Tier and above (5$+), and some of the content is later released for lower tiers (“All Tiers” note).

2. Extended C++20 Reference Card

While you can quickly grab the single-page version of my C++20 Reference Card, there’s also an extended version!

The basic version packs all the new features on one page, but the other has two pages: the first page for the language features and the second page for the Standard Library changes. It has more features, better examples, and a nicer look.

C++20 Ref Card

Here’s the post with the latest update to the C++20 Ref card:

Available for the “Know & Learn” Tier and above (5$+).

Available for all Patrons in Nov 2021, you can see it here:

Bonus: Extended C++20 Ref Card November Update

3. Lambda Story Ebook

All Patrons got immediate access (for free) to my book about Lambda Expressions!

And on the highest tier, you can have the book in print for free!

This short book reveals all the aspects of one of the most powerful Modern C++ features. Learn how lambdas evolved, understand how they work, and see their future changes.

Lambda Story

You can also buy the book at @Leanpub

C++ Links

Available for all Patrons.

Each week you’ll get a cool newsletter about things in the C++ World!

I cover the latest articles, blogs, presentations, events, and more.

You’ll get:

  • 3…5 longer summaries of selected articles/news
  • 7…10 hot C++ news and articles
  • Around 900 - 1200 words, with clear sections,
  • No sponsored ads.

Those weekly emails make you up-to-date with C++ and save your time.

See a preview here: from 5th August 2021

5. PDF Version of Blog Articles

Each month my patrons also get the PDF version of the article that appeared on my site. This is a handy resource if you’d like to read the text offline.

Available for the “Know & Learn” Tier and above (5$+).

Here’s one example:

PDF: Notes on SFINAE and C++20 Concepts

Join and Get All the Benefits!

Don’t hesitate and join the group!