Рейвол, а Вам обязательно нужен самопальный ARRAY? Может есть смысл рассмотреть стандартные контейнеры?

Сообщение от
Рейвол
#include "array.cpp"
Так делать не стоит.

Сообщение от
Рейвол
temp->Set(j++, A->Get(Min));
если j станет больше или равен A->Size() то смысла в таком вызове не будет. И циклы какие-то странные.