Pergunta de entrevista da empresa Crédit Agricole

What is a smart pointer ?