第11課 - 新型的類型轉換

一、C方式的強制類型轉換 C語言的強制類型轉換的代碼如圖1所示: 圖1 C語言方式強制類型轉換存在的問題 過於粗暴;任意類型之間都可以進行轉換,編譯器很難判斷其正確性。 難於定位;在源代碼中無法快速定位所有使用強制類型轉換的語句。 二、C++的新式類型轉換 C++將強制類型轉換分爲4種不同的類型。如下圖所示; 圖2 4種強制類型轉換的詳細介紹如下: (1)static_cast強制類型轉換:用於基
相關文章
相關標籤/搜索