Вы можете объявить pA как
A * const pA = new A;
Это делает pA константным указателем на объект A.Указатель не может быть изменен после инициализации, но его содержимое может.
сравнить
const A *pA = new A;
, который является указателем на объект const A.
Если вы хотитедля перебора массива объектов A получите отдельный указатель.
A * const pAs = new A[size];
for (A * iter = pAs; iter < pAs+size; ++iter)
{
// do stuff
}