what is auto pointer
what is job of auto pointer