Durant35 / Durant35/durant35.github.io
static_cast<...>(...) 显示类型转换
Open
- Dominant language
- HTML
- Stars
- 12
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
> http://www.cnblogs.com/ider/archive/2011/07/31/cpp_cast_operator_part4.html
### `static_cast` 真正用处并不在指针和引用上,而在基础类型和对象的转换上
+ `static_cast<...>(...)` 跟传统转换方式几乎是一致的,所以只要将`static_cast`和**圆括号**去掉,再将**尖括号**改成圆括号就变成了传统的显示转换方式。
### `reinterpret_cast`
+ `reinterpret_cast<...>(...)`可以在任意指针之间进行互相转换,即使这些指针所指的内容是毫无关系的,也就是说一下语句,编译器是不会报错的,但是对于程序来说也是毫无意义可言的,只会造成程序崩溃
+ 所谓 **“关系”**,可以是继承...
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.