, , , . , const int* to const char* const. , ++ reinterpret_cast, const const_cast. const void* p; reinterpret_cast<char*>(p), .
dynamic_cast ( ), (.. Base1* Derived, Base1* Base2*, Base2*, - "" ).
static_cast - - (int β float ..), / . , dynamic_cast /, .
, , -, , ( ) , . , . , . , "" C- .
, Obj-C "" . , const_cast, reinterpret_cast static_cast - , -, C. dynamic_cast, ( ), isa.