Pregunta de entrevista de CableLabs

When would you use raw pointers vs. smart pointers?