Մեջբերում Varzor-ի խոսքերից Նայել գրառումը
Որ կոմպիլյատորով ես աշխատում?
Փորձել ես առանձին-առանձին նկարագրել?` double y[100][1000]; double b[100][500];
Բայց պիտի աշխատի` տենց սահմանափակում չկա: Մտածում ես հայտարարածդ փոփոխականի զբաղեցրած հիշողության չափերը գերազանցում են ծրագրի ստեկը?
կարող ես հաշվել` 150.000 հատ double տիպի արժեքների պահպանման համար անհրաժեշտ հիշողության ծավալը: Այն չի գերազանցում 1ՄԲ-ն: Ուստի հիշողության ծավալի խնդիր չի:
Ի դեպ, նույն քո կոդը գրում եմ MSGM-ի տված հղումով` նորմալ կատարվում է:
http://codepad.org/7qUslqjo
Microsoft Visual C++ 6.0
Փորձել եմ, նույնիսկ սենց եմ փորձել՝ double y[100][1000]; long float b[100][500];
Ծրագրի ստեկը մոտավորապես գիտեմ թե ինչ ա: Դե առաջին բանը որ մտքիս եկավ էն ա, որ C++-ը համակարգչիս մեջ չի կարողանում էդքան մեծ ծավալով տեղ վերցնի, բայց իրականում համակարգչիս մեջ էդ տեղը պիտի որ լինի, որովհետև էն լուրջ ծրագրերի համեմատ էս իմ գրածը ի՞նչ ա որ
Վայ, էս ինչ նորություն ա, հեսա տեսնեմ էս ո՞նց են ուտում