what are c++ smart pointers code example Example: c++ make shared_ptr #include <memory> std::shared_ptr<int> foo = std::make_shared<int> (10);