How C++ typeid operator works | Hacker News Reader