Home

Articles

Blog-style writing about practical C++, design decisions, and engineering tradeoffs.

ยท EduC++ Team

You probably don't need a destructor

How a simple class with a raw pointer spirals into five special member functions, and why modern C++ lets you write none of them.

cppresource-managementraiispecial-member-functionscxx11