Sziasztok! Sikerült reprodukálnom a hibát, és a megoldás is megvan.
Mivel ez a tömb statikus adatszerkezet, a stack-en tárolja. A C::B fordítási opcióknál (linker) kell a stack méretét megnövelni: Settings, Compiler, Linker settings, Other linker options: -Wl,--stack,4000000 Ezzel 4MB lett a stack, és befér a tömb. Ez a vizsgázón már persze nem segít, és szerintem nem is reklamálható meg, hiszen nem lehet előre egy minden feladathoz megfelelő konfigurációt megadni. Sokszor tapasztalom, hogy a vizsgázók/versenyzők nincsenek tisztában az általuk használt eszköz (jelen esetben C++-fordító) működésével. Persze programozni tudnak, és nem egy adott fordítót kezelni, de ilyen váratlan esetekben ez sajnos megbosszulja magát. Az alapértelmezett stackméret mindenfélétől függhet, ezért lehet, hogy más rendszerem működött. Lutter András Dunakeszi Radnóti Miklós Gimnázium Fodor Zsolt via Techinfo <[email protected]> ezt írta (időpont: 2023. máj. 22., H, 16:36): > Ha ott adod meg a tömböt... > > Bársony József via Techinfo <[email protected]> ezt írta (időpont: > 2023. máj. 22., H 16:09): > >> Üdv! >> >> Ezt a programot nem fordítja le: >> >> #include <iostream> >> >> using namespace std; >> >> int main() >> { >> cout << "Hello world!" << endl; >> int t[360][640][3]; >> return 0; >> } >> >> Nem dob fordítási hibát, el is készíti az exe fájlt, de annak a futása >> megszakad. >> Ami érdekes, hogy még a "Hello world!" szöveget sem jeleníti meg. >> Akkor csinálja, ha a tömb mérete meghaladja a 2MB-ot. Alatta OK. >> >> Bársony József >> >> >> >>> _______________________________________________ > Techinfo mailing list > [email protected] > Fel- és leiratkozás: https://listserv.niif.hu/mailman/listinfo/techinfo > Illemtan: http://www.szag.hu/illemtan.html > Szertár: http://www.szag.hu/weboldal/techinfo/ >
_______________________________________________ Techinfo mailing list [email protected] Fel- és leiratkozás: https://listserv.niif.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Szertár: http://www.szag.hu/weboldal/techinfo/
