C++运行时获取类型信息的type_info类与bad_typeid异常