Abstract:In C++ object- oriented programming,methods of type casting are various.This paper discusses the applications and attentions of four type casting methods:static_cast,dynamic_cast,const_cast and reinterpret_cast,which can be used as the reference for C++ programming.