Introduction to CMake
For writing cross-platform applications

Search for a command to run...
Articles tagged with #programming-tips
For writing cross-platform applications

let's write our version of std::weak_ptr<T>

let's write our version of std::shared_ptr<T>

Let's build our version of `std::unique_ptr<T>`!

In this article, I aim to introduce the concept and motivation behind using pointers. There are breeds of C++ developers that only use smart pointers for safety reasons, others that only use raw pointers for performance benefits, and some that use bo...

Reading is a good aid to become a better writer. This is true for exploring other languages as well (a great of advice from other developers that I am partaking in). In this series of articles, I want to share some explorations I encountered in C++ [...
