C++關鍵字

♀ explicit
    在 C++ 中, 如果一個類有隻有一個參數的構造函數,C++ 允許一種特殊的聲明類變量的方式。在這種情況下,可以直接將一個對應於構造函數參數類型的數據直接賦值給類變量,編譯器在編譯時會自動進行類型轉換,將對應於構造函數參數類型的數據轉換爲類的對象。 如果在構造函數前加上 explicit 修飾詞, 則會禁止這種自動轉換,在這種情況下, 即使將對應於構造函數參數類型的數據直接賦值給類變量,編譯器也會報錯。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章