Question d’entretien chez Sorenson Communications

How do you declare a smart pointer in C++? (multiple choice)