Question d’entretien chez King

What is a smart pointer in C++?