Pergunta de entrevista da empresa Amadeus

Smart pointer implementation specially shared pointer