작성한 질문수
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
장치 초기화
작성
·
259
0
init이 생성자의 역할을 하는 것 같은데 생성자로 만들어주지 않고 init으로 만들어주는 이유가 무엇인가요??
퀴즈
윈도우즈 API 기반 게임 프로그램의 주 실행 루프가 콘솔 프로그램과 다른 근본적인 이유는 무엇일까요?
백그라운드에서만 실행되기 때문에
시스템 자원을 최소한으로 사용해야 해서
표준 입출력을 사용하지 않기 때문에
사용자 입력을 기다리지 않고 지속적으로 화면을 업데이트해야 해서
답변 1
생성 시점에서 인자로 받을 객체가 없어서 별도의 함수로 빼주는 경우도 있고기타 등등 다양한 이유가 있을 수 있지만사실 생성자에서 해도 크게 상관은 없습니다.