Run-Time Type Information

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:abbreviation gptkb:RTTI
gptkbp:category gptkb:reflection_(computer_science)
type system
gptkbp:compatibleWith gptkb:C_(programming_language)
gptkbp:contrastsWith compile-time type information
gptkbp:enables reflection
dynamic_cast in C++
type identification at runtime
typeid operator in C++
safe downcasting
https://www.w3.org/2000/01/rdf-schema#label Run-Time Type Information
gptkbp:introducedIn C++ standard (1998)
gptkbp:relatedTo object-oriented programming
polymorphism
type safety
gptkbp:requires virtual functions in C++
gptkbp:usedIn gptkb:Delphi
gptkb:Java
gptkb:C++
gptkb:.NET
gptkbp:bfsParent gptkb:RTTI_(Run-Time_Type_Information)
gptkbp:bfsLayer 7