1.确保基类定义了至少一个虚函数
2.不要将typeid作用于指针,应该作用于引用
3.typeid是一个运算符,而不是函数
4.typeid运算符返回的type_info类型,其拷贝构造函数和赋值运算函数都声明为private了,这意味着其不能用于stl容易,所以我们一般不能不直接保存type_info信息,而保存type_info的name信息
1.确保基类定义了至少一个虚函数
2.不要将typeid作用于指针,应该作用于引用
3.typeid是一个运算符,而不是函数
4.typeid运算符返回的type_info类型,其拷贝构造函数和赋值运算函数都声明为private了,这意味着其不能用于stl容易,所以我们一般不能不直接保存type_info信息,而保存type_info的name信息