Intermediate C++ Game Programming Tutorial 19

From Chilipedia
Jump to: navigation, search

In this video Chili teaches us how to figure out what our polymorphic pointers are actually pointing to. Just note that although we can do this, it is generally a weaksauce way to go about things. Virtual functions are 1000% more hype than type discovery bullshit. Oh yeah, we also finally see all the C++ style casts united.

Topics Covered

  • dynamic_cast<T*> and dynamic_cast<T&>
  • const_cast
  • Overview of all C++ style casts
  • RTTI with typeid()
  • The type_info class

Video Timestamp Index

Source Code

Note that the code for this video is in a different branch called "casting". You will not find it in the master branch.

See also