inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

환경 설정

output에 출력이 되지 않습니다.

385

leyjcalm

작성한 질문수 1

0

화면 캡처 2024-01-12 135005.pngoutput에 출력이 되지 않고, 화면 캡처 2024-01-12 135058.pngmemory 창에도 어드레스가 없다고 나오는데 해결 방법을 모르겠습니다 ㅠㅠ

c++

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
leyjcalm님, 어셈블리 언어로 작성한 프로그램에서 출력이 되지 않는 문제에 대해 질문주셨군요.
문제의 원인이 될 수 있는 몇 가지 점검 사항을 안내드리겠습니다.

  1. PRINT_STRING 매크로 혹은 함수가 올바르게 정의되어 있고 사용 가능한 상태인지 확인해 주세요.
  2. 매크로나 함수를 호출할 때 사용되는 데이터가 .data 섹션에 올바르게 선언되어 있어야 합니다. msg 변수가 프로그램에 의해 올바르게 참조되고 있는지 확인해 보세요.
  3. 출력 파일에 대한 권한 오류가 있습니다. 해당 파일이 있는 디렉토리에 쓰기 권한이 있는지 체크해 주세요. 만약 권한이 없다면, 관리자 권한으로 IDE를 실행하거나, 다른 경로에 파일을 저장하도록 시도해 보세요.
  4. 메모리 창에서 ‘msg’를 찾을 수 없다는 오류의 경우, 프로그램이 실행 중이 아니거나, msg가 유효한 스코프 내에 없을 수 있습니다. 디버거를 실행하기 전에 컴파일 과정에서 오류가 없었는지 다시 한 번 확인해 보세요.

아시다시피 어셈블리 언어는 매우 저수준의 프로그래밍을 다루기 때문에, 신중하게 코드와 그 실행 환경을 체크하는 것이 중요합니다. 위 내용을 참고하여 문제를 해결해 보시기 바랍니다.
도움이 필요하시면 언제든지 문의하십시오. 감사합니다.

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

0

70

1

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

0

113

2

시작이 안되네요...!

0

96

2

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

0

126

1

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

0

131

1

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

0

124

1

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

0

94

2

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

1

138

2

hello world 부터 오류 ㅠㅜ

0

188

1

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

0

129

2

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

0

164

2

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

0

98

1

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

0

145

1

2를 더하는 이유

0

133

1

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

1

110

1

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

0

155

1

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

0

119

1

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

0

191

2

Field초기화

0

140

1

virtual과 override 차이

0

314

2

3:30 참조자 리턴

0

167

1

map 찾기

0

158

1

프로그램 질문드려요

0

260

1

캐스팅 질문

0

138

1