Memory management in modern C++
Overview of Modern Memory Management Modern C++ replaces fragile manual memory handling with a model...
Tag archive
Overview of Modern Memory Management Modern C++ replaces fragile manual memory handling with a model...

A practical, experience-driven guide to Rust smart pointers, explaining how ownership, sharing, mutability, and concurrency really work in production—and how to choose the right tool without fighting the borrow checker.

Ah, Rust. The language that forces you to deal with memory like an overprotective parent hovering...
Introduction Smart pointers are a fancy wrapper over raw pointers. Smart pointers are RAII...
Bjarne Stroustrup, the father of C++ once said that "C makes it easy to shoot yourself in the foot;...
What does const have to do with smart pointers? There are two ways to approach this. One way is to...
Memory management using Smart Pointers in C++ - Part 1 One of the major strengths and...
In some cases memory allocated for the object controlled by smart_ptr might not be released until all weak pointers are also ‘dead’.See why.