인프런 커뮤니티 질문&답변

fordeer0717님의 프로필 이미지

작성한 질문수

D3D12 프로그래밍 - 기초편

환경설정 및 디바이스 생성

raw pointer 쓰시는 이유가 따로 있으신가요?

해결된 질문

24.08.18 20:21 작성

·

67

0

혹시 ComPtr 안쓰시고 raw pointer 쓰시는 이유가 있으신가요?

답변 1

1

megayuchi님의 프로필 이미지
megayuchi
지식공유자

2024. 08. 18. 20:49

  1. 디버깅 할 때 훨씬 직관적입니다. 이게 가장 중요한 이유입니다.

  2. 빌드가 빠릅니다.

  3. 코드사이즈가 작게 나옵니다.

  4. 런타임 속도가 더 빠릅니다.

     

  5. 그리고 기본적으로 예제코드는 최대한 캡슐화를 배제하고 날것으로 노출합니다. 이쪽이 코드를 분석하기 편합니다.

  6.