日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

C++类型转换: static_cast const_cast reinterpret_cast dynamic_cast

發布時間:2025/3/21 c/c++ 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C++类型转换: static_cast const_cast reinterpret_cast dynamic_cast 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
* C++提供了四種新的類型強制: static_cast const_cast reinterpret_cast dynamic_cast 1)staic_cast靜態強制; 不能在無關的指針之間進行static類型強制 class CAnimal { //... public: CAnimal(){} }; class CGiraffe:public CAnimal { //... public: CGiraffe(){} }; int main(void) { CAnimal an; CGiraffe jean; an = static_cast<CAnimal>(jean);//將對象jean強制成CAnimal類型 return 0; } 2、const_cast類型強制 const_cast類型強制將一個const變量變成一個非const的等價形式 int main() { const int j = 99; int * k; k = const_cast<int *>(&j);//解除const return 0; } 3、reinterpret_cast運算符 reinterpret_cast運算符用來將一個類型指針轉變為另一種類型的指針,也用在將整開型量轉為指針,或將指針轉為整型量上; int main() { int j = 10; int * ptr = &j; char * cptr; cptr = reinterpret_cast<char *>(ptr);//將int指針類型轉變為char的指針類型 return 0; } 4、dynamic_cast運算符 dynamic_cast的主要目的是: 1)它返回派生類對象的地址; 2)它測試基類指針是否指向下一尖括號<>中所指定類型的對象 dynamic_cast是一個運行時類型信息,dynamic_cast運算符將指向派生對象的基類部分的基類指針轉變為指向派生對象的派生類指針,dynamic_cast必須嚴格地指定與派生對象相同的類,或者它返回NULL指針; class CAnimal { //... }; class CGiraffe:public CAnimal { //... }; class CGoat:public CAnimal { //... }; int main() { CGiraffe gene; CAnimal * aptr = &gene; CGiraffe * ptr1,* ptr2; ptr1 = dynamic_cast<CGiraffe *>(aptr); ptr2 = dynamic_cast<CGoat *>(aptr); //return NULL return 0; }

總結

以上是生活随笔為你收集整理的C++类型转换: static_cast const_cast reinterpret_cast dynamic_cast的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩精品中文字幕在线观看 | 亚洲国产精华液网站w | 欧美第一页浮力影院 | 欧美国产大片 | 欧美综合第一页 | 欧美激情免费观看 | ,午夜性刺激免费看视频 | 精品亚洲aⅴ无码一区二区三区 | 97香蕉超级碰碰久久免费软件 | 亚洲精选av | 超碰人人射 | 天天射天天干天天操 | 国产在线视频你懂的 | 午夜精品久久久久久毛片 | 在线免费观看视频网站 | 国产正在播放 | 亚洲视频一区在线 | 巨胸喷奶水www久久久免费动漫 | 成人理论视频 | 毛片在线观看网站 | 神马久久久久久久 | 国产91一区二区三区在线精品 | 韩国三级做爰视频 | 一区二区三区不卡在线 | 亚洲久久天堂 | 国产精品久久久久久久成人午夜 | 成人高潮片免费网站 | 爱爱的免费视频 | 国产aⅴ无码片毛片一级一区2 | 日本a v网站 | 毛片一区二区三区 | 中文字幕欧美另类精品亚洲 | 久久人人草 | 天天做天天看 | 三级一区二区 | 国产一区二区视频播放 | 俄罗斯毛片 | 中文字幕久久熟女蜜桃 | 极品国产91在线网站 | 亚洲精品aaaa| 天天干天天爽天天操 | 成人你懂的 | 欧美乱妇日本无乱码特黄大片 | 影音先锋精品 | 偷拍亚洲视频 | av资源部 | 四虎影院一区 | 538精品一线 | 少妇av | 在线观看欧美视频 | 国产精品suv一区二区69 | 国产美女无遮挡网站 | 一级黄色小视频 | 拔插拔插华人 | 日韩精品一区在线观看 | 青娱乐在线免费观看 | 美国黄色一级大片 | 日韩和的一区二区 | 国产免费黄色av | 国产精品久久久久久久久久久久久久 | 超碰97在线看 | 澳门三级| 五月天社区 | 久久噜噜噜精品国产亚洲综合 | 中文字幕精 | 日韩毛片儿| 免费成人深夜 | 91亚洲视频在线 | 春色导航 | 伊人免费在线观看高清版 | 亚洲美免无码中文字幕在线 | 人妻中文字幕一区二区三区 | 色婷婷av一区二区三区gif | 精品一区二区三区在线视频 | 欧美日韩中文视频 | 欧美久久一区二区三区 | 亚洲精品视屏 | 朝桐光av在线一区二区三区 | 欧美电影一区二区三区 | jjzz日本女人 | 国产成人一区二区在线 | 好吊色这里只有精品 | 中文字幕在线观看高清 | 114国产精品久久免费观看 | 亚洲青涩网| 打开每日更新在线观看 | 亚洲爱爱网 | 日韩精品在线观看一区 | 亚洲性生活大片 | 国产视频播放 | free国产hd露脸性开放 | 亚洲成人av综合 | 91爱在线观看 | 日日干日日爽 | 日本在线加勒比 | 欧美成人一区二区三区四区 | 中文成人无字幕乱码精品区 | 中文资源在线观看 | 老女人性视频 |