static_cast:基本上和C的類型轉換一樣。 const_cast:可以去掉底層const(就是所指的對象是常量) dynamic_cast:轉換繼承中的基類<=>派生類 reinterpret_cast:轉換函數指針