반응형
[C/C++] Visual Studio의 0xC00000FD: Stack overflow 오류
반응형
비주얼 스튜디오의 기본 스택 크기는 1M이다.
스택 오버플로우 오류는 스택 크기가 1M를 벗어나서 생기는 오류이다.
이 문제를 해결하기 위해서는
Stack 공간이 아닌 Heap 공간에 동적 할당을 해주는 방법이 있으나
동적 할당이 어려울 경우, 스택 예약 크기를 늘려줌으로써 해결할 수 있다.
1. 프로젝트 속성을 클릭!
2. 링커 → 시스템 → 스택 예약 크기
만약 10M로 바꿔주기를 원한다면 1024*1024*1=1MB 이므로
1024*1024*10=10485760 을 입력하면 된다.
반응형
'IT > C C++ 컴파일 에러' 카테고리의 다른 글
[C/C++ 에러] C2375 : '~~': 재정의. 링크가 다릅니다. 오류 (0) | 2023.07.23 |
---|---|
[C/C++] C2440 : double 에서 'double *' 으(로) 변환할 수 없습니다 (0) | 2022.05.20 |