Pergunta de entrevista da empresa Robert Bosch

Implement smart pointer in c++