Pregunta de entrevista de Crédit Agricole

What is a smart pointer ?