• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    해결됨

타입 변환 생성자에 대해

23.07.07 14:19 작성 23.07.07 14:29 수정 조회수 258

1

다른 분들 질문을 봐도 확실히 이해가 가지 않는 듯하여, 제가 이해한 것을 주석으로 작성했는데 맞는지 확인해 주시면 감사하겠습니다.

항상 감사드립니다

답변 1

답변을 작성해보세요.

2

imagek1 = a는 사실상 k1 = CKnight(a); 와 동일합니다.
절대 a가 변환되었다가 '원래의 int 타입으로 돌아가는' 것이 아닙니다.
말 그대로 Cknight(a)를 통해 객체가 만들어지고, k1에 복사되는 쪽에 가깝습니다.

a자체가 변환되는게 아니라 a를 매개로 생성되는 객체는 완전히 별개인거군요 답변 감사드립니다!