inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

C++로 만들면서 배우는 게임 개발과 알고리즘 with Windows API

윈도우 오브젝트

강의 몇개 보지 않았지만 개선할점...

해결된 질문

192

Sura J

작성한 질문수 5

0

소리가 모든 챕터가 너무 작습니다. 그리고 진행도 너무 느려서 1.5에서 2배속으로 돌리면서 하고 있어요. 이 부분은 사용자가 제어할 수 있는 부분이라 조금 개선했으면 좋겠다라는 느낌으로 씁니다.

 

그리고 "하얀창띄우기" 이 챕터가 윈도우 프로그래밍 시작하는 부분같은데

 

#pragma comment(linker,"/entry:WinMainCRTStartup /subsystem:console")

 

이 구문에 대한 설명이 없다는게 저는 윈도우 강의가 맞나 싶네요. 이거 찾느라 몇분 쓰지 않았지만 윈도우 창을 뛰우기 위해 winmain함수를 스타터로 호출하기 위해 저 구문을 써야 하는게 맞는거죠?

그래서 main을 winmain으로 바꿔주는 구문이지요.

 

이 강의 소개를 보면 winapi를 몰라도 된다라고 소개가 되어있어요. 이 강의 보고 내가 잘못샀나 싶어서 강의 소개를 다시 보았습니다.

 

강의 내용은 좋기때문에 더 많은 강의를 기대하고 있고, 조금 부족한 점이라 느꼈던 것에 내용 남깁니다.

c++ 게임수학 알고리즘 winapi 게임-물리

답변 2

0

통속의뇌

안녕하세요.

우선 강의수강에 있어서 오디오문제와 관련하여 불편을 끼쳐드려서 죄송합니다.

저도 이 문제에 대해서 인지하고있고 다음 강의부터는 이 부분은 무조건 개선하도록 노력하겠습니다.

그리고 남겨주신 코드의 의미는 msvc 컴파일러의 링커옵션을 수정할 수 있는 코드입니다.

원래는 비주얼스튜디오에서 따로 옵션을 건드려서 UI로 수정을 할수도 있지만, 저희는 간단하게 코드로 넣었습니다.

우선 “/entry:WinMainCRTStartup” 이 부분은 비주얼스튜디오에 콘솔프로그램으로 솔루션을 만들면 기본적으로 설정된 메인 엔트리 함수가 main으로 설정이 되어있는데요.

WinMain함수로 바꿔주기 위해서 실행한 부분입니다.

“/subsystem:console” 부분은 메인 엔트리함수와는 별개로 콘솔창을 띄우기위해서 실행한 부분입니다. 저희가 윈도우 프로그램으로 실행을 했지만, 디버깅하는 과정을 간단하게 하기위해 콘솔창을 따로 또 띄우기위해 추가한 옵션입니다.

감사합니다.

 

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. Sura J님.

강의 소리, 진행 속도, 그리고 특정 코드에 대한 설명 부족에 대해 언급해주셨군요. 이 부분에 대해서는 일부 다른 학습자분들도 비슷한 의견을 주신 적이 있습니다. 여러분들께서 주신 피드백은 강의의 질을 향상시키는데 큰 도움이 됩니다. 몇 가지 관련된 유사 질문과 답변 링크를 소개해 드립니다:

  1. 소리 및 진행 속도 개선에 대한 해결 방법

    • 소리 크기 조정 문의
      • 이 질문에서는 강의 소리가 작다는 문제에 대한 다른 분의 의견과 이에 대한 강사의 답변을 확인하실 수 있습니다. 피드백에 따라 사운드 개선이 필요하다는 인식이 강조되고 있습니다.
  2. 코드 설명 부족에 대한 피드백

    • 섹션의 코드 설명 없이 진행하는 부분에 대한 지적은 좋습니다. 특히 #pragma comment(linker, "/entry:WinMainCRTStartup /subsystem:console") 와 같은 구문은 윈도우 환경에서 필수적으로 이해해야 하는 부분입니다.
    • 이 구문은 라우팅 경로를 WinMain으로 설정하며, 기본 C 런타임을 사용하지 않고 직접 이중화를 방지하는 역할을 합니다.

이러한 피드백은 강사님께 전달될 것이며, 향후 강의 개선에 큰 도움이 될 것입니다. 강사가 영상의 사운드 및 코드 설명 부분에서 사용자 경험을 더 보완할 수 있도록 돕겠습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

백준 사이트 준비중이라 문제를 볼 수 가 없어요

0

6

0

코딩살구클럽 가입부탁드립니다

0

15

2

vs 디버그 옵션 설정

0

14

2

코딩살구클럽 가입 요청 확인부탁드립니다

0

19

2

어디다가 환불요청해야돼요

0

38

1

해당 차수 영상이 짤려 나갑니다

0

40

1

5-S 테스트 케이스 질문

0

29

2

환불방법알려주세요

0

50

2

주피터 설치되어있는지 어디서 확인해요 도대체

0

44

4

pandas 설치 안되요 짜증나요

0

45

3

명령프롬포트에 파이썬 설치 안되요

0

48

3

코살 문제풀이 환경

0

45

2

2 - T 오큰수 문제가 있는 것 같습니다.

0

41

1

추천 추가문제들

0

40

2

윈도우에서 VScode 사용 시 질문입니다.

0

33

2

프로그래머스 코테 환경 관련해서 질문드립니다.

0

42

2

해당 문제에 대한 채점이 코딩살구클럽에서 올바르게 처리되지 않습니다.

0

39

2

균형 이진 트리 설명 시 높이 숫자

0

29

2

4-H 질문드립니다.

0

35

2

백준 서비스 종료인데 조치 없나요?

0

62

1

오디오쪽 건의사항..

0

108

1

PPT도 수업자료로 올려주실 수 있나요?

0

198

2

강의 마무리가 언제 되나요?

0

196

2

소리 크기 조정 문의

0

241

1