All technologies
RTTI
2 painsavg 5.0/10
performance 1compatibility 1
RTTI Performance and Binary Size Overhead
6Runtime Type Information (RTTI) introduces performance overhead and increases binary size, which is critical in embedded systems. Some developers avoid RTTI due to security concerns like aiding reverse engineering, creating tension between pragmatic use and performance requirements.
performanceC++RTTI
Limited and Non-Standardized RTTI Type Information
4C++ RTTI provides only the type name without full type information, and type naming is not standardized across compilers, limiting reflection capabilities and making type-based dispatch unreliable across platforms.
compatibilityC++RTTI