C/C++
static_cast 标签描述

reinterpret_cast reinterpret_cast<newtype>(expression) 将一个类型的指针转换为另一个类型的指针,它允许从一个指针转换为整数类型。 voidtest01(){ chara=0; intp=reinterpret_cast<int>(&a); //不安全 } const_cast 常量const指针与普通指针之间的相互转化。 如果不用const_cast:一般编译器直接报错。 用const_cast之后 voidtest02(){ constinta=4; intb=10; //i...