#include class Save_Memory { public: Save_Memory() {} Save_Memory(std::tr1::shared_ptr pMemory) : m_pSomeMemory(pMemory) { } // Standard-Kopierverhalten sollte hier ausreichen private: std::tr1::shared_ptr m_pSomeMemory; };