Domanda di colloquio di Nokia

Implement a shared pointer in C++.