怎么去记static_cast作用?
第一条:用于自定义数据类型
用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的转换。
第二条:用于内置类型
用于基本数据类型之间的转换,如把int转换成char,把int转换成enum。
第三条:用于指针类型
③把空指针转换成目标类型的空指针。
第四条:特殊
把任何类型的表达式转换成void类型。
static-cast不用去除const
怎么去记static_cast作用?
第一条:用于自定义数据类型
用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的转换。
第二条:用于内置类型
用于基本数据类型之间的转换,如把int转换成char,把int转换成enum。
第三条:用于指针类型
③把空指针转换成目标类型的空指针。
第四条:特殊
把任何类型的表达式转换成void类型。
static-cast不用去除const