автоматически деструктор вызывается для каждого элемента массива по принципу, первым создан - последним будешь удален, а если, по некоторым причинам, программист хочет сам удалить массив объектов, то надо ли ему сначала удалять последний элемент массива, а в самом конце первый?