它比较两个对象是否是同类型,它接受两种参数,一种是类名,另一种是能得出对象的表达式或者干脆是对象。在使用它们之前要先添加头文件:
如下图所示:
Typeid返回一个typeinfo类型的引用。
如果在转换的过程中有指针是空,程序会抛出bad_typeid异常,你可以catch它。
Type_info类包含有一个成员函数name()用来显示typeid的参数的类型,如下图所示:
运行结果如下所示:
它比较两个对象是否是同类型,它接受两种参数,一种是类名,另一种是能得出对象的表达式或者干脆是对象。在使用它们之前要先添加头文件:
如下图所示:
Typeid返回一个typeinfo类型的引用。
如果在转换的过程中有指针是空,程序会抛出bad_typeid异常,你可以catch它。
Type_info类包含有一个成员函数name()用来显示typeid的参数的类型,如下图所示: