VC++启动RTTI
来源:互联网 发布:淘宝申请退款 编辑:程序博客网 时间:2024/04/30 14:35
在看《MFC深入浅出》里面的RTTI有个小例子,在VC里面运行Debug error。原来是没有启动RTTI。
使用dynamic_cast就必须在编译器中启动RTTI,即“运行时期类型识别”。默认情况下编译器是不启动RTTI的。凡是程序中用到了RTTI(比如typeid)都要在编译器中打开RTTI,这样才能正确编译。
VC6下启动RTTI:
工程—》设置—》C/C++—》分类—》C++语言,勾选允许允许时间类型信息(RTTI)。
VS.net2003下启动RTTI:
项目->项目属性->C/C++->语言,将“启用运行时类型信息” 选择为“是”。
0 0
- VC++启动RTTI
- VC 之余RTTI
- C++ Internals: VC RTTI - typeid
- C++ Internals: VC RTTI - typeid
- C++ Internals: VC RTTI - 基本数据结构
- C++ Internals: VC RTTI - dynamic_cast (1)
- C++ Internals: VC RTTI - dynamic_cast (2)
- C++ Internals: VC RTTI - 基本数据结构
- C++ Internals: VC RTTI - dynamic_cast (1)
- C++ Internals: VC RTTI - dynamic_cast (2)
- Microsoft VC++的RTTI实现详解
- RTTI
- RTTI
- rtti
- RTTI
- RTTI
- RTTI
- RTTI
- 英文
- django 程序ajax提交的方法,避免csrf错误
- eclipse快捷键
- HIVE中MAPJOIN可以使用的场景分析
- Eclipse构建Maven项目
- VC++启动RTTI
- 重构机房收费系统2之错误异常“System.AccessViolationException”类型
- java 实现获取本机 字体包
- Android自定义控件背景及其Drawable以实现扁平化
- cocos2dx-lua中如何使用自定义类以及tolua++的使用
- 解决TextView错位的问题
- Sqlserver连接oracle进行读写数据库
- linux nohup命令
- Qt中添加背景图片的方法