C++四種類型轉換

dynamic_cast:通常在基類和派生類之間轉換時使用


const_cast:常量轉換成非常量

一、常量指針被轉化成非常量指針,並且仍然指向原來的對象;
二、常量引用被轉換成非常量引用,並且仍然指向原來的對象;
三、常量對象被轉換成非常量對象。

 

static_cast:通用轉換,轉換時 會做必要的分析


reinterpret_cast:不進行分析 直接將二進制數據 拷貝過去

發佈了27 篇原創文章 · 獲贊 5 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章