Question and Answer Database FAQ734C.txt Large arrays and EasyWin Category :C/C++ Language Issues Platform :Windows 3.1 Product : BC++4.5x BC++5.x TC++Win4.5 Question: Hi, I've done a program that needs an integer array with 5000 elements. I compile the source but when I execute the program crashes. I've tried to change the memory model, the stack size and the heap size in 'default.def' but it still doesn't work. I've tried do run this program and the same happened. #includemain() { int register i; int x[5000]; for (i=0;i<5000;i++) x[i]=1000; return 0; } I'm using BC++ 4.52 Can you help me with this? Thanks. Answer: It sounds like you're using EasyWin. If that's the case, you've run into a limitation of EasyWin. Either allocate your memory dynamically or use a DOS (Standard) Target or Win32 Console program if you're under 95 or NT. It will work in each of those cases. 7/2/98 10:32:32 AM
Last Modified: 01-SEP-99