wann kommt den der Absturz, Schreiben oder Lesen?
Ein kleiner Quelltextausschnitt wäre nützlich.
Dieses Array steht im Header, in der Klassendeklaration. Zum Absturz kommt es beim start des Programmes. Dabei greift das Programm aber noch nicht darauf zu!
ich vermute es kommt beim Start zu einem Stacküberlauf.
int arr[1000][1000] sind ja 32 MB, die auf dem Stack angelegt werden. VC teilt der Anwendung standardmässig 1 MB Stack zu.
Probier mal: ALT+F7, Registerkarte: LINK, Kategorie output,
dann gibst Du unter Stack allocation an, wieviel Stack Du reserviert haben willst( der Compilerschalter /stack wird dann verwendet). Ich hoffe es funktioniert.