Intermediate C++ Game Programming Tutorial 19

From Chilipedia
Revision as of 04:07, 15 October 2019 by R vdw (Talk | contribs) (Video Timestamp Index)

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

Tutorial 19

  • How to find out what base class pointers are pointing to 0:54
  • WORK-IN-PROGRESS

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