使用Dynamic_cast出现警告信息

来源:互联网 发布:阿里云邮箱验证失败 编辑:程序博客网 时间:2024/05/18 12:35
 VC++6.0中使用Dynamic_cast有时会出现警告信息:“warning   C4541:   'dynamic_cast'   used   on   polymorphic   type   'class   ***'   with   /GR-;   unpredictable   behavior   may   result ”。 这是因为没有打开RTTI,运行时会出现错误。打开RTTI的方法是:工程->设置->c/c++ -> c++   language ->   enable   run-time   type   information   (RTTI)