allocator::pointer

typedef T *pointer;

The pointer type describes an object p that can designate, via the expression *p, any object that an object of template class allocator can allocate.