C++ STL Containers Guide: Vector, List, Deque Performance

Complete guide to C++ STL containers: vector, list, deque, queue, stack with memory layouts, performance tips, and usage examples.

June 20, 2025 · 9 min · Garry Chen

C++ Move Semantics Guide: Rvalue References & Forwarding

Understand rvalue references, value categories, perfect forwarding, and performance optimization techniques.

June 19, 2025 · 13 min · Garry Chen

C++ Smart Pointers Tutorial: Build Custom Implementation

Build smart pointers from scratch in C++ - learn templates, move semantics, reference counting, and RAII patterns for memory management.

June 13, 2025 · 12 min · Garry Chen

C++ Memory Management Guide: Heap vs Stack & RAII Patterns

Heap vs Stack allocation, RAII patterns for resource management, and best practices to avoid memory leaks.

June 9, 2025 · 10 min · Garry Chen