C++基础::typeid、type_info

typeid 是 C++ 的关键字之一,typeid操作符的返回结果是名为type_info的标准库类型的对象的引用(在头文件typeinfo中定义)。

如果表达式的类型是类类型且至少包含有一个虚函数,则typeid操作符返回表达式的动态类型,需要在运行时计算;否则,typeid操作符返回表达式的静态类型,在编译时就可以计算。

References

[1] typeid详解

你可能感兴趣的:(C++基础::typeid、type_info)