강의

멘토링

커뮤니티

Inflearn Community Q&A

nr97819's profile image
nr97819

asked

[MMORPG Game Development with C++ and Unreal Series] Part 1: Introduction to C++ Programming

Type Conversion #5

업/다운 캐스팅 추가 질문입니다.

Written on

·

343

1

enum _itemType을 통해서, 해당 객체가 원래 무슨 객체였는지 파악하는 형태로 다운캐스팅을 하는 내용과

dynamic_cast를 통해 기존 객체 형태를 자동으로 파악해서 바꾸게 하는 것이랑은 무슨 차이가 있는건가요?

C++

Answer 1

0

Rookiss님의 프로필 이미지
Rookiss
Instructor

dynamic_cast는 그냥 속도가 느려서 너무 빈번한 활용을 자제해야 하지만,
어쨌든 편리하게 사용할 수 있고.

enum을 체크해서 static_cast를 하는 방법은 enum 관리를 해야 해서 불편하지만
속도 측면에서 조금 더 낫습니다.

nr97819's profile image
nr97819

asked

Ask a question