• <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>

            5D空間

            學習總結與經驗交流

               :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              有一類特殊的操作符重載,沒有返回類型,這就是類型轉換操作符
            operator typename() const
            {
               return ...//...是typename類型的
            }

              可以這樣來理解。轉換構造函數是為了將一個其他類型轉換到當前類型,重載類型轉換操作符則是為了將當前類型轉換到其他類型。

            注意二義性
            比如:
            class Test
            {
               Test();
               Test( 
            int n );
               
            operator int();

               
            int value;
            }
            ;

            int main()
            {
               Test myObject;
               Test yourObject;
               
            int intObject = 33;

               myObject 
            = intObject;//可以通過
               myObject = yourObject + 3;//不可以通過。編譯器不知道該調用(int)將yourObject轉化為int還是調用Test( int )將3轉化為Test
            posted on 2011-04-10 23:12 今晚打老虎 閱讀(299) 評論(0)  編輯 收藏 引用 所屬分類: 學習筆記
            国产成人AV综合久久| 99久久精品无码一区二区毛片 | 无码久久精品国产亚洲Av影片| 亚洲精品高清一二区久久 | 99热都是精品久久久久久| 久久国产香蕉一区精品| 热99RE久久精品这里都是精品免费 | 久久精品人人做人人爽电影| 久久天堂电影网| 狠狠色丁香婷婷久久综合五月| 国产成人精品免费久久久久| 日韩久久无码免费毛片软件| 国产精品女同久久久久电影院| 久久福利资源国产精品999| 日韩精品国产自在久久现线拍| 免费久久人人爽人人爽av| 国产精品久久久久久久久久免费| 色综合久久无码中文字幕| 亚洲一区精品伊人久久伊人| 99久久精品免费观看国产| www.久久热| 久久天天躁狠狠躁夜夜躁2O2O| 日韩精品久久久久久久电影| 精品视频久久久久| 精品精品国产自在久久高清| 少妇内射兰兰久久| 久久AV无码精品人妻糸列| 中文成人久久久久影院免费观看 | 久久久无码精品午夜| 久久九色综合九色99伊人| www亚洲欲色成人久久精品| 久久国产精品99精品国产987| 亚洲国产一成人久久精品| 日韩精品无码久久久久久| 无码人妻少妇久久中文字幕蜜桃| 久久婷婷五月综合97色直播| 日韩欧美亚洲综合久久影院Ds | 激情伊人五月天久久综合| 久久精品人成免费| 77777亚洲午夜久久多喷| 99re久久精品国产首页2020|