|
Lyn 님이 말씀하신 것처럼, new or malloc 를 이용하여 Heap 에 할당하거나,
전역변수로 옮기거나,
Stack의 크기를 키우시면 됩니다.
Default 설정으로 Stack의 크기는 1 MB 인데,
double a[21][81][51][3] = {0,};
이 double 타입 배열은 2메가 정도네요.
변수에 성격에 따라, 전역변수 또는 heap 에 할당하는 것 중 골라 쓰는 것이 좋아보입니다.
문경재 님이 쓰신 글 :
: 배열을 double a[21][81][51] = {0,};
: 주었을때는 문제가 없는데
:
: 배열을 double a[21][81][51][3] = {0,};
: 이렇게 주었을때
:
: Assertion failed: config, file c:\src\ilink\w\import.cpp, line 311에러가 납니다.
:
: 해결방법이 무엇이 있을까요..
|