Создайте класс integer с одним элементом данных типа int, конструктором по умолчанию с одним параметром, функциями получения и установки значения. используйте класс integer и шаблонные классы auto_ptr , shared_ptr, unique_ptr для создания объекта и протестируйте его.на языке си++ !
P.S.
Все вопросы в коменты, если таковые будут.