| 
   
    dynamic_cast
   
  
    Syntax:
   
  dynamic_cast<type> (object); The dynamic_cast keyword casts a datum from one type to another, performing a runtime check to ensure the validity of the cast. If you attempt to cast between incompatible types, the result of the cast will be NULL.  |