RTTI stands for Run-Time Type Information, it is also known as reflection; it allows access to compile-time data at run-time.
Which of these pieces of code is faster? if (obj is ClassA) {} if (obj.GetType() == typeof(ClassA)) {} Edit: I'm aware …
c# rttiI understand that there is a resource hit from using RTTI, but how big is it? Everywhere I've looked just …
c++ performance rttiThe whole generics thing is kinda throwing me for a loop, and more so the RTT. Specificis? Ah well here's …
java inheritance rtti typingAccording to this, void* has no RTTI information, therefore casting from void* is not legal and it make sense. If …
c++ rtti void-pointers dynamic-castI'm using gcc's -fno-rtti flag to compile my C++ without runtime type information. Assuming I'm not using dynamic_cast<&…
c++ gcc rttiAlthough I'm doubtful, I'm curious as to whether it's possible to extract primitive-type template parameters from an existing type, perhaps …
c++ templates rttiI'm curious to know what happens when compiling code with a dynamic cast whith RTTI disabled (either with -fno-rttion GCC …
c++ rtti dynamic-cast