정적 배열 할당은 스택 메모리에 이루어지는데,
비주얼 스튜디오 컴파일러의 기본 옵션을 사용할 경우
스택 사이즈는 1MB로 되어 있다.
따라서 1MB 이상의 스택 메모리를 할당 받을 수 없으므로
에러메시지를 출력하게 된다.
이때 옵션에서 스택 메모리의 크기를 늘려 주거나 힙 메모리를 이용해서
동적 할당을 하여 해결할 수 있다.
--------- 문제점 발견 / 해결 : TTF -------------
'분류 전체보기'에 관한 글 390개
- 2006/05/13 [C] 정적 배열 할당 [600] * [600] 이 안되는 이유
- 2006/05/13 [C++] static 변수의 최대값이 넘어갔을때
- 2006/05/13 [C] 에러 출력 매크로(에러난 파일이름, LINE 정보 출력)
- 2006/05/13 [C] 함수 포인터를 이용하여 명령어 조건 분기 처리
- 2006/05/13 [VC++] EDIT 박스에 LIST 박스처럼 메시지 출력하기
- 2006/05/13 [C++] 포인터를 정확히 이해하기 위한 간단한 예제
- 2006/05/13 [C++] fstream을 이용한 파일 입출력
- 2006/05/13 [C++] 구조체 크기 조정( pragma pack )
- 2006/05/13 [C++] iostream.h와 iostream의 차이점 1
- 2006/05/13 [C++] virtual 가상함수 3
덧글을 달아 주세요