- static_cast
静态转换,在编译期间进行类型转换 - const_cast
const与非const转换 - reinterpret_cast
不同指针不同引用之间的转换 - dynamic_cast
多态基类指针与派生类指针间的转换
C++四种强制类型转换
于 2022-11-23 12:10:23 首次发布
本文详细介绍了C++中的四种强制类型转换:static_cast用于编译时转换;const_cast处理const和非const对象;reinterpret_cast执行不同类型的指针或引用转换;dynamic_cast则在多态基类与派生类之间进行安全转换。
摘要由CSDN通过智能技术生成