何時使用 c 中的演員
使用 dynamic_cast 轉換繼承層次結構中的指標/引用。
使用 static_cast 進行普通型別轉換。
使用 reinterpret_cast 進行低階重新解釋位模式。使用時要格外小心。
使用 const_cast 來拋棄 const / volatile。除非你使用 const 不正確的 API,否則請避免這種情況。
使用 dynamic_cast 轉換繼承層次結構中的指標/引用。
使用 static_cast 進行普通型別轉換。
使用 reinterpret_cast 進行低階重新解釋位模式。使用時要格外小心。
使用 const_cast 來拋棄 const / volatile。除非你使用 const 不正確的 API,否則請避免這種情況。