강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

anfdmlrltk11님의 프로필 이미지
anfdmlrltk11

작성한 질문수

홍정모의 따라하며 배우는 C++

7.9 함수 포인터

질문이 있습니다

작성

·

149

0

교수님이 작성하신대로 코드를 써보고 디버깅을 해보았습니다. 하지만 만약 배열의 크기가 1000이 넘어간다고 생각하면 1000번이 넘는 함수 호출을 사용하게 되는 것인데, 이러면 stack overflow가 생길 수 도 있겠다라는 생각이 들었습니다.

혹시 이런 경우에는 반환 값이 최적화 되어 컴파일러가 stack overflow를 방지하는지 궁금합니다.

답변 1

1

안녕하세요?
재귀적인 구조가 아니기 때문에 스택오버플로는 생기지 않을 것이라 생각되네요.
덧붙이면 stack의 크기는 Visual studio 내에서 바꾸실 수 있습니다.
'visual studio stack size' 등 으로 검색하시면 쉽게 찾으실 수 것이라 생각합니다.

anfdmlrltk11님의 프로필 이미지
anfdmlrltk11

작성한 질문수

질문하기