Pregunta de entrevista de MathWorks

What's a smart pointer?