목록StackOverFlow (3)
신입 게임 개발자의 프로그래밍 일기
왜 기저 클래스의 가상 소멸자는 파생 클래스의 오브젝트 제거시 호출되는가?
Why base class destructor (virtual) is called when a derived class object is deleted? https://stackoverflow.com/questions/3261694/why-base-class-destructor-virtual-is-called-when-a-derived-class-object-is-del 이유는 간단히 말하면 This is by design(원칙입니다.)C++에서 각 클래스 별 멤버 변수의 메모리 해제는 각 클래스 내에서만 처리하도록 원칙을 두고 있습니다.
StackOverFlow
2017. 11. 23. 15:30
0으로 초기화되는 int변수는 BSS영역으로 저장될까요?
https://stackoverflow.com/questions/8721475/if-a-global-variable-is-initialized-to-0-will-it-go-to-bss 결론: GCC에서는 기본적으로 -fzero-initialized-in-bss 옵션이 주어져서 0으로 초기화할 경우, BSS영역에 저장되지만임의적으로 -fno-zero-initialized-in-bss 옵션을 주면 Data영역에 저장이 가능하다.
StackOverFlow
2017. 11. 5. 16:10