dynamic_cast运算符

来源:互联网 发布:免费有声小说软件 编辑:程序博客网 时间:2024/06/10 14:15
1  多态性中dynamic_cast运算符检查指针所指对象的类型,然后判断这一类型是否与此指针正在转换成的类型有一种“是一个”的关系,如果它们之间存在“是一个”关系,dynamic_cast返回对象的地址,如果没有,dynamic_cast返回0,因此可通过判断被赋值的derivedPtr是否为0来判断此基类指针所指对象的类型为何种,同时也实现了向下类型强制转化的目的,可通过->调用具体类中的特有函数。
0 0
原创粉丝点击