Pregunta de entrevista de Neusoft

What is a smart pointer?