static_cast 与 int(),static_cast 与 double()之间的区别
static_cast 是c++中的显示类型转换;“类型()” 是c中的显示类型转换。
在c++中,对 “类型()” 的实现,采用尝试 static_cast、const_cast等等显示类型转换方式,直到找到一种可以用的。
所以在c++中static_cast的效率要高于"类型()"。
static_cast 是c++中的显示类型转换;“类型()” 是c中的显示类型转换。
在c++中,对 “类型()” 的实现,采用尝试 static_cast、const_cast等等显示类型转换方式,直到找到一种可以用的。
所以在c++中static_cast的效率要高于"类型()"。