목록캐스팅 (2)
오븐 노트

Knight에만 존재하는 Stamina 변수는 상위 부모인 Player에서 호출 불가 Cast To OOO : 원본 데이터가 해당 클래스인지 확인 후 형변환을 시킴 -> Stamina 호출 가능 부모 타입으로 생성 후 자식으로 캐스팅은 큰 개념이 하위개념이냐는 질문이기에 불가능하다 https://www.inflearn.com/course/%EC%96%B8%EB%A6%AC%EC%96%BC5-%EA%B0%9C%EB%B0%9C%EC%9D%98%EC%A0%95%EC%84%9D-1/dashboard [입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트 UE5 카테고리의 글은 인프런 Rookiss님의 강의를 공부하며 정리하는 내용입니다. 이미 알고 있는 내용도 다시 정리 되어있을 수 있습니다. 모든 글은 제..
#include using namespace std; // 캐스팅 (타입 변환) // 면접 단골 질문 // 구시대적 C 스타일의 캐스팅은 버려야함 // ex) (int) x / static_cast o class Player { public: virtual ~Player() { } }; class Knight : public Player { public: }; class Archer : public Player { public: }; class Dog { }; // 1) static_cast -> 사용 빈도 제일 높음 // 2) dtnamic_cast -> 두번째로 빈도 높음 // 3) const_cast -> 거의 사용하지 않지만 면접용으로라도 알아두기 // 4) reinterpret_cast -> 사..