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

            Life is Good.

            Enhance Tech and English
            隨筆 - 65, 文章 - 20, 評論 - 21, 引用 - 0
            數據加載中……

            mutable

            mutable英音:'mju:t?bl美音:'mjut?b!,形容詞,意為易變的;反復無常的。在C++語言中,是命令語言——如果一個函數被const 修飾,那么它將無法修改其成員變量的,但是如果這個成員變量是被mutable修飾的話,則可以修改。

            mutable 可以用來指出,即使結構或者類變量為const,其某個成員也可以被修改。

            在c++的類中, 如果一個函數被const 修飾,那么它將無法修改其成員變量的,但是如果這個成員變量是被mutable修飾的話,則可以修改。

            例如:
            struct data
              {
              
            char name[30];
              mutable 
            int accesses;
              .
              };
              
            const data veep = {"david";,0,}
              strcpy(veep.name,
            "Jimmy");// not allowed
              veep.accesses++// allowed

             veep 的const限定符禁止程序修改veep的成員,但access成員的mutable說明符表示access不受這種限制。

            posted on 2011-06-23 10:39 Mike Song 閱讀(223) 評論(0)  編輯 收藏 引用 所屬分類: C/C++

            色天使久久综合网天天| 久久人人爽人人爽人人片av高请| 国产精品欧美久久久天天影视| 久久国产高潮流白浆免费观看| 国产精品久久波多野结衣| 国产精品九九久久免费视频 | 亚洲国产成人久久一区WWW| 久久99国产精品久久99小说| 亚洲精品乱码久久久久久中文字幕| 91亚洲国产成人久久精品| 久久人人爽人人爽人人片AV高清| 久久福利青草精品资源站| 亚洲午夜精品久久久久久浪潮| 99久久精品毛片免费播放| 久久久国产99久久国产一| 久久久久久a亚洲欧洲aⅴ| 无码专区久久综合久中文字幕| 久久国产视屏| 一本伊大人香蕉久久网手机| 久久精品国产亚洲αv忘忧草 | 久久精品九九亚洲精品天堂| 狠狠色丁香久久婷婷综合蜜芽五月 | 国内精品久久国产大陆| 久久久久久久波多野结衣高潮| 91精品国产高清久久久久久91| 久久亚洲精品成人av无码网站| 亚洲人成无码久久电影网站| 久久久久久久亚洲精品| A级毛片无码久久精品免费| 久久综合狠狠色综合伊人| 国内精品伊人久久久久av一坑| A级毛片无码久久精品免费| 亚洲人成网站999久久久综合| 久久99精品久久久久久秒播| 久久久久久av无码免费看大片| 国产午夜精品久久久久九九电影| 国产精品久久国产精麻豆99网站| 91精品国产综合久久久久久| 久久国产高清字幕中文| 日韩亚洲欧美久久久www综合网 | 国产精品一区二区久久|