Reza_eric
یک شنبه 26 بهمن 1393, 14:01 عصر
با عرض سلام
در ++ borland c ،
در یک برنامه تعداد بسیار زیادی آرایه تعریف کرده ام که هر کدام از آنها تعداد زیادی داده را باید ذخیره و در ادامه ی برنامه بازیابی شوند .
نمونه :
float(*N)[10000][500]
int main(){
N = new float[1000][10000][500];
تقریبا در حدود 40 یا 50 پارامتر به این شکل تعریف شده اند . وقتی تعداد داده ها را کم تعیین می کنم یعنی به فرض مثال به شکل زیر
float(*N)[10000][50]
int main(){
N = new float[100][10000][50];
برنامه بدون هیچ مشکلی اجرا می شود و خروجی لازم را دریافت می کنم . اما من نیاز به داده های بیشتری دارم و با بالا بردن اعداد دچار مشکل می شوم و برنامه اجرا نمی شود .
در ++ borland c ،
در یک برنامه تعداد بسیار زیادی آرایه تعریف کرده ام که هر کدام از آنها تعداد زیادی داده را باید ذخیره و در ادامه ی برنامه بازیابی شوند .
نمونه :
float(*N)[10000][500]
int main(){
N = new float[1000][10000][500];
تقریبا در حدود 40 یا 50 پارامتر به این شکل تعریف شده اند . وقتی تعداد داده ها را کم تعیین می کنم یعنی به فرض مثال به شکل زیر
float(*N)[10000][50]
int main(){
N = new float[100][10000][50];
برنامه بدون هیچ مشکلی اجرا می شود و خروجی لازم را دریافت می کنم . اما من نیاز به داده های بیشتری دارم و با بالا بردن اعداد دچار مشکل می شوم و برنامه اجرا نمی شود .