• <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
            數(shù)據(jù)加載中……

            mutable

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

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

            在c++的類中, 如果一個函數(shù)被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 閱讀(220) 評論(0)  編輯 收藏 引用 所屬分類: C/C++

            亚洲综合伊人久久综合| 99国产欧美精品久久久蜜芽| 欧美无乱码久久久免费午夜一区二区三区中文字幕 | 精品久久久久久综合日本| 精品午夜久久福利大片| 久久亚洲视频| 91精品国产综合久久久久久| 色综合久久精品中文字幕首页| 久久精品这里只有精99品| 新狼窝色AV性久久久久久| 91精品国产综合久久香蕉| 久久天天躁狠狠躁夜夜avapp| 久久久久久久综合日本亚洲 | 久久亚洲精品国产精品| 日本免费久久久久久久网站| 国产成人精品久久| 思思久久99热免费精品6| 久久国产精品一区二区| 亚洲精品无码久久久影院相关影片| 国产精品久久久99| 99久久精品毛片免费播放| 三级三级久久三级久久 | 国内精品久久久久影院网站| 久久久久久国产精品无码下载| 国内精品久久久久影院网站| 久久精品aⅴ无码中文字字幕重口| 日韩欧美亚洲综合久久影院Ds| 国产叼嘿久久精品久久| WWW婷婷AV久久久影片| 欧美黑人又粗又大久久久| 亚洲乱码精品久久久久..| 久久综合色老色| 久久久久亚洲av成人网人人软件 | 久久久久黑人强伦姧人妻| 99久久国产亚洲高清观看2024| 久久精品中文字幕久久| 久久免费精品一区二区| 精品综合久久久久久97超人| 97久久久久人妻精品专区| 91精品国产91久久久久福利| 久久99精品综合国产首页|