کد رو بزار
اون خطا واس اینه ک حالت استاتیک حافظه گرفتی و حجمش زیاد هست
96*380*380 تا دابل میشه 110 مگ . خیلی خیلی زیاده
بیشتر از 16 مگ نگیری بهتره چون تا هردفعه ک برنامه رو اجرا می کنی ممکنه اون قدر فضای خالی پیدا نشه .
می تونی از چند تا ارایه استفاده کنی عوض اینکه یهو کلی فضا بگیری
اینطوری

#define HEAPSIZE 256000
#define ALLOCKCOUNT 8192

double* arr[ALLOCKCOUNT];
for(int i = 0; i < ALLOCKCOUNT; i++)
arr[i] = new double[HEAPSIZE];

double GetItem(int index)
{
return arr[index/HEAPSIZE][index % HEAPSIZE];
}


double a = GetItem(1231231);