February 26, 2023

The Covariant Return Type of a member function allows an overriding member

Read More

January 29, 2021

In my last post, I introduced latches in C++20. A latch enables

Read More

December 23, 2017

Passing smart pointers is a critical topic that is seldom addressed. This

Read More

December 15, 2017

There were a lot of C++ experts who said that smart pointers

Read More

February 20, 2017

C++20 will have atomic smart pointers. To be exact, we will get

Read More

December 14, 2016

std::unique_ptr models the concept of exclusive ownership, std::shared_ptr the concept of shared

Read More

December 12, 2016

After I draw the big picture of a std::shared_ptr in the last

Read More

December 11, 2016

std::shared_ptr’s share the resource. The shared reference counter counts the number of

Read More

December 9, 2016

According to the RAII idiom, a std::unique_ptr manages automatically and exclusively the

Read More

December 6, 2016

C++11 offers four different smart pointers. I will have a closer look

Read More

December 5, 2016

The careful handling of resources – may it be, for example, memory,

Read More