Nokia interview question

what's a smart pointer