青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨感而發

雜七雜八

統計

留言簿(13)

閱讀排行榜

評論排行榜

詭異的強制類型轉換操作符

最近在學習中,看到了一段很詭異的代碼。

CComptr<IDispatch> ptrDisp;
IDispatch
* pDisp = ptrDisp;

對此很是疑惑,為什么兩個完全不同的類型可以無差別的轉換。
猜測1:
認為IDispatch重載了賦值操作符。0.1秒的時間否定。他只是一個接口,定義很明確的4的方法。不可能。由于不相信,還特意去看了一下他的接口定義。徹底死心。
猜測2.
CComptr<IDispatch>重載了賦值操作符。但是想來想去應該和他的重載沒有關系,因為這個操作在他的左邊,和他的賦值操作符全然沒有關系。不信之,進去看了一下,并且把重載給注釋掉,結果還是能編譯成功,徹底確信不是賦值的作用。

真相:
終于拿出殺手锏,F11,單步,哈哈,進去發現原來有:

    operator T*() const throw()
    
{
        
return p;
    }

這段代碼。哈哈。。問了大牛知道是重載強制轉換。哈哈??v欲知道原因了。。。
自己也模仿寫了一下:

class A1 
{
public:
    
int operator*()
    
{
        
return 6;
    }

    
operator int() //const
    {
        
return 6;
    }

}
;
int main()
{
    
int a(5);
    
int a1 = int(6);
    A1 aa1;
    
int a2 = aa1;  
    
return 0;
}

編譯成功,爽。。。。

posted on 2009-07-28 20:03 shongbee2 閱讀(1132) 評論(2)  編輯 收藏 引用 所屬分類: c/c++

評論

# re: 詭異的強制類型轉換操作符 2009-07-29 00:08 Sunshine Alike

的確詭異,原來類型轉換的重載有點特殊,學習了!!  回復  更多評論   

# re: 詭異的強制類型轉換操作符 2009-08-05 16:30 shongbee2

@Sunshine Alike
哈哈,我也是剛知道的。。  回復  更多評論   

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美精品1区| 久久亚裔精品欧美| 国产精品久久久久久久电影 | 午夜欧美大片免费观看| 欧美激情第六页| 日韩亚洲欧美一区| 亚洲美女视频| 国产精品性做久久久久久| 久久精品人人做人人爽| 久久久亚洲欧洲日产国码αv| 亚洲成在线观看| 亚洲精品中文字幕女同| 国产精品国产三级国产a| 久久久精品性| 久久五月天婷婷| 亚洲视频一区在线| 久久九九精品| 亚洲一区二区三区色| 欧美影院在线播放| 夜夜爽夜夜爽精品视频| 午夜视频在线观看一区二区三区| 在线免费观看成人网| 在线一区视频| 亚洲日本成人在线观看| 中文高清一区| 亚洲黄页视频免费观看| 亚洲视频大全| 99riav久久精品riav| 性久久久久久久久久久久| 亚洲精品一区二区在线观看| 一二三区精品| 亚洲人成在线观看| 欧美中文字幕第一页| 一区二区三区国产在线观看| 久久久久国产一区二区三区四区| 中国成人黄色视屏| 久热精品在线视频| 欧美有码在线视频| 欧美日韩午夜在线| 亚洲国产高清一区二区三区| 国产精品欧美风情| 亚洲精品激情| 亚洲清纯自拍| 久久美女性网| 久久综合九色综合欧美就去吻| 欧美色另类天堂2015| 亚洲高清资源| 亚洲激情网站| 欧美一级夜夜爽| 亚洲一区二区视频| 日韩一二三区视频| 久久资源在线| 久久久亚洲国产天美传媒修理工 | 久久久亚洲影院你懂的| 羞羞色国产精品| 欧美日韩一区二区在线| 亚洲国产免费看| 91久久香蕉国产日韩欧美9色| 久久99在线观看| 久久久综合免费视频| 国产日韩欧美一区在线 | 亚洲韩国精品一区| 亚洲欧洲日本mm| 欧美wwwwww| 亚洲日本久久| 一区二区三区 在线观看视频| 欧美激情国产日韩| 9i看片成人免费高清| 一区二区三区欧美日韩| 欧美日韩一区国产| 亚洲影音先锋| 久久久久国产一区二区三区| 国产一区二区三区在线观看免费 | 久热精品视频在线| 亚洲高清不卡av| 在线视频亚洲一区| 国产精品久久午夜| 欧美一区国产在线| 欧美大尺度在线观看| 亚洲精品麻豆| 国产精品久久999| 欧美一区二区三区的| 免费av成人在线| av成人手机在线| 国产欧美日韩精品专区| 欧美综合国产| 亚洲日本va午夜在线影院| 亚洲欧美日韩视频二区| 国产在线欧美| 欧美日本亚洲| 午夜精品视频| 最新日韩av| 久久精品1区| 亚洲精品亚洲人成人网| 国产精品成人一区二区| 久久精品一区蜜桃臀影院 | 美女国内精品自产拍在线播放| 亚洲精品一区二区三区四区高清| 国产精品久久福利| 久久综合中文色婷婷| 亚洲视频在线视频| 欧美成人资源| 欧美综合激情网| 一区二区日本视频| 伊甸园精品99久久久久久| 欧美日韩在线综合| 毛片基地黄久久久久久天堂| 在线视频日韩| 欧美韩国一区| 久久久www免费人成黑人精品 | 欧美三日本三级三级在线播放| 亚洲欧美清纯在线制服| 亚洲观看高清完整版在线观看| 欧美中文在线观看| 亚洲婷婷综合久久一本伊一区| 永久555www成人免费| 国产精品网站在线观看| 欧美精品观看| 浪潮色综合久久天堂| 亚洲一区二区久久| 99精品久久| 亚洲二区三区四区| 美女啪啪无遮挡免费久久网站| 亚洲欧美日韩精品久久| 一二三区精品| 亚洲精品在线电影| 最新高清无码专区| 亚洲电影免费在线| 红桃视频国产精品| 狠狠狠色丁香婷婷综合久久五月| 国产精品一区二区久久| 国产精品黄色在线观看| 欧美人与性动交α欧美精品济南到| 免费成人毛片| 免费观看欧美在线视频的网站| 久久久精品国产免费观看同学| 午夜精品偷拍| 欧美尤物巨大精品爽| 午夜精品福利电影| 欧美亚洲在线观看| 新片速递亚洲合集欧美合集| 亚洲免费小视频| 午夜在线观看欧美| 欧美一级在线亚洲天堂| 欧美一区久久| 久久在线观看视频| 免费短视频成人日韩| 欧美成人日韩| 欧美日韩综合另类| 欧美小视频在线观看| 国产精品美女999| 国产亚洲一区精品| 在线免费观看日韩欧美| 亚洲精品国产日韩| 亚洲精品午夜精品| 亚洲中无吗在线| 欧美在线视频全部完| 久久欧美肥婆一二区| 免费在线观看日韩欧美| 亚洲国产视频a| 在线视频日韩精品| 欧美一区二区在线播放| 蜜桃久久av一区| 欧美日韩精品在线视频| 国产精品久久午夜夜伦鲁鲁| 国产一区二区按摩在线观看| 在线观看日韩欧美| 中文精品视频| 久久人人超碰| 亚洲精品一区二区三区婷婷月 | 久久久精品性| 亚洲日本成人在线观看| 亚洲欧美日韩一区二区| 久久久999精品免费| 欧美巨乳在线| 韩曰欧美视频免费观看| 日韩一级成人av| 久久一区视频| 国产精品99久久久久久有的能看| 欧美一二区视频| 欧美日韩伦理在线| 欲色影视综合吧| 午夜精品三级视频福利| 欧美freesex交免费视频| 中国亚洲黄色| 欧美成人精品不卡视频在线观看| 国产精品影片在线观看| 免费亚洲电影在线| 99国产精品一区| 免费永久网站黄欧美| 国产欧美韩国高清| 一区二区av在线| 乱人伦精品视频在线观看| 一本色道婷婷久久欧美| 欧美电影在线播放| 在线观看三级视频欧美| 久久久91精品国产一区二区三区 | 亚洲一区二区三区欧美| 欧美高清自拍一区| 在线精品国产欧美|