http://blog.csdn.net/rebornforever/article/details/20534139
工程->设置->C/C++->分类->C++语言
选中允许RTTI。
不选择RTTI的话,编译会出现下面警告。运行也有问题
warning C4541: 'dynamic_cast' used on polymorphic type 'class xxxx with /GR-; unpredictable behavior may result
Linking...
对于typeid的使用编译时没有警告,但是运行时也有问题,同样需要选中RTTI