我在Delphi應用程序中聲明表:德爾福 - 應用程序未能正確初始化
x,y,z,r:array [1..10000000] of double;
t1,t2,t3,t4:array [1..10000000] of integer;
之前一切正常,但現在我在一些個錯誤提示(在大多數PC:■錯誤不來):
"The application failed to initialize properly (0xc0000005)"
如果我改變的表,較小:
x,y,z,r:array [1..5000000] of double;
t1,t2,t3,t4:array [1..5000000] of integer;
錯誤消失
本地或全局變量?如果是本地的話,增加你的堆棧大小。 – 2010-02-12 08:57:53
將堆棧大小從默認的最大值1.048.576字節增加到480.000.000字節將無濟於事,因爲計算機沒有足夠的內存來開始。即使你有足夠的記憶,我也不認爲這是推薦的。 – 2010-02-12 12:48:18