C++ gotw 89 solution : Smart Pointers | Heykuki News