c++中static_cast是干嘛的???


c++中static_cast是干嘛的啊?


強制轉化 , 就是把一個類型的變量a強制賦值給另外類型的變量b , 如果能成功 , 變量b就具有一個值 , 如果不能成功就拋出一個錯誤 。C++共有四種轉換:static_cast,dynamic_cast,reinterpret_cast,const_caststatic_cast相當于傳統的C語言里的強制轉換 , 效果就相當于加個括號:int a=(long)b;建議用搜索一下 static_cast 這個詞 , 你能學到更多東西 。
【c++中static_cast是干嘛的啊?】

    猜你喜歡