Здравствуйте m.a.g., Вы писали:
....
...>То ли я туплю? Все делают одну и ту же ошибку. Удалять надо так:
...>...>delete [] pSA;
...>
Это, конечно, важно для типов с нетривиальными деструкторами. Но для встроенных типов, например, не имеет никакого значения, каким delete удалять их массив.