reinterpret_cast
Syntax:
TYPE reinterpret_cast<TYPE> (object);
The reinterpret_cast operator changes one data type into another. It should be used to cast between incompatible pointer types.
Related Topics: const_cast, dynamic_cast, static_cast, A comparison of the C++ casting operators