inflearn logo
강의

Course

Instructor

[MMORPG Game Development with C++ and Unreal Series] Part 1: Introduction to C++ Programming

Debugging Problem Solving #2

exercise8 질문입니다!

329

v44ads

6 asked

0

안녕하세요! 좋은 강의 덕분에 많이 배우고 있습니다 ㅎㅎ

8번 문제를 그냥 실행했을 때, crash가 나야하는데
소리만 나고 출력, 호출 스택, IDE에 crash 표시도 생기지가 않습니다..!

제가 Mac M1에서 가상 머신으로 띄운 Window의 Visual Studio를 사용하고 있는데, 환경의 문제일까요?
원인을 모르겠어서 어떤 문제인지 서치하기가 어렵네요 ㅠ

Archer의 소멸자 delete pet;에 중단점을 찍고 실행 전 후 사진입니다!

c++

Answer 2

1

Rookiss

환경에 따라 일어나는 현상은 다르지만
image스샷을 보면 이미 메모리가 해제되어 엉뚱한 값이 들어가 있습니다.
Mac을 사용하진 않아서 그 환경에선 어떻게 VS가 뜨는지는 저도 잘 모르겠네요

0

v44ads

첫번째 사진은 delete가 실행되기 전이라, pet에 임의의 값이 들어 있는 것 같습니다!

운영체제, 컴파일러에 따라 에러메세지가 출력이 안될 수도 있을까요..? 멈추기는 하는데 어디에도 에러메세지가 출력되거나 표시되지 않아서요..!
늦은 밤에 바로 답변주셔서 감사합니다.

소스코드와 관련하여 질문드립니다

0

65

1

map 컨테이너의 emplace 함수에 대해

0

106

2

시작이 안되네요...!

0

95

2

EAX 명령어 실행 시 RAX의 상위 32비트가 초기화 되는 이유

0

123

1

리틀 엔디안 장점 질문합니다.

0

129

1

메모리 창에 주소를 넣었는데 영어 꺠짐

0

123

1

타입변환#2 build시 knight 인접 stack이 침범당했다는 error가 발생합니다.

0

93

2

map #1 8분 58초 맵은 레드블랙트리로 이루어진 것 같습니다.

1

138

2

hello world 부터 오류 ㅠㅜ

0

184

1

지역변수가 스택? 레지스터

0

126

2

마지막 문제 질문드립니다.

0

162

2

메모리창이 비활성화됩니다.

0

98

1

이중포인터 강좌 부분 질문있습니다.

0

145

1

2를 더하는 이유

0

131

1

메모리 주소 창 엔디안 질문 드립니다. 인프런 봇 답변도 괜찮습니다

1

109

1

해당 코드는 왜 오류가 날까요?

0

153

1

마지막 문제 질문 있습니다.

0

115

1

강의 마지막부분에 질문이 있습니다.

0

190

2

Field초기화

0

140

1

virtual과 override 차이

0

311

2

3:30 참조자 리턴

0

164

1

map 찾기

0

155

1

프로그램 질문드려요

0

255

1

캐스팅 질문

0

134

1