작성
·
259
0
Game도 어찌됐든 객체인데 스택에 만들어주는 이유가 있나요? Game 객체의 크기가 커지는 경우 stack overflow가 발생하진 않나요?
답변 1
0
Game 객체가 '커진'다고 무한히 커지는 것이 아니고,
어차피 Game 객체 내부에서 또 동적 할당을 하면 힙 쪽에 잡힙니다.
그리고 애당초 스택에 담을 수 없을 정도로 Game이 거대하면 컴파일 단계에서 에러가 납니다.
결과적으로 스택, 힙, 전역 어디다 두더라도 크게 상관 없습니다.
감사합니닷!