[C++] Stack Overflow

2024. 4. 18. 10:07언어 및 엔진/C++

Stack Overflow

스택의 기본 용량인 1메가바이트를 넘은 것. 
지역변수 선언 시 전역으로 정적배열을 선언하면 힙 영역으로 메모리가 할당되어 오류가 뜨지 않고
사용 가능
주요 원인은 무한루프


-추가- 이건 내가 전공을 할 때 얻은 지식이다.
해킹에서도 자주 써먹는 방식인데, Stack Buffer Ovewflow라고 한다.
주로 고정된 길이를 갖는 배열? 메모리 주소를 악의적으로 터트리게 되는데, 
스택 스매싱 으로도 불린다.

'언어 및 엔진 > C++' 카테고리의 다른 글

[C++] Map / HashMap  (0) 2024.04.18
[C++] Heap  (0) 2024.04.18
[C++] Stack  (0) 2024.04.18
[C++] 가장 빠른 정렬 알고리즘  (1) 2024.04.18
[C++] 온라인 게임에서 효율적인 정렬 알고리즘  (0) 2024.04.18