C++中的cast

来源:互联网 发布:python 删除列表元素 编辑:程序博客网 时间:2024/05/22 17:07

dynamic_cast:

用于向下类型转换。

该函数仅当向下类型转换是正确的时候返回有效的指针,否则返回0;所以说他是安全的。

注意:通常在向下类型转换和向上类型转换时,指针的值会有所调整,特别是在多重继承的时候

当知道确实是该类型时,可以用static_cast代替dynamic_cast。


原创粉丝点击