typeid关键字 注意:typeid是操作符,不是函数。这点与sizeof类似) 运行时获知变量类型名称,可以使用 typeid(变量).name() 需要注意不是所有编译器都输出”int”、”float”等之类的名称,对于这类的编译器可以这样使用 int ia = 3; if(typeid(ia) == typeid(int)) { cout <<"int" <<endl; } RTTI(Run-Time Type Identification)-运行时类型识别 在揭开typeid神秘面纱之前,我们先来了解一下RTTI(Run-Time Type I