Next: Global scope and storage, Up: Global specifications
Use the C++ casts instead: dynamic_cast, static_cast, const_cast, reinterpret_cast.
dynamic_cast
static_cast
const_cast
reinterpret_cast
Rationale: good programming behavior includes proper type handling.