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

            SIZEOF宏,彌補sizeof不足(摘)

            對POD

            struct Data

            {

                int a;

                int b[32];

            char c[128];

            };

            C/C++不能夠支持如下的語法:sizeof(Data::a); sizeof(Data::b); sizeof(Data::c[0]), sizeof必須要有存在的對象,才可以進行操作,這個不好

            仿照offsetof宏,定義一個SIZEOF宏:#define SIZEOF(s,m) sizeof(((s *)0)->m)

            在VC6下可以工作,其他環境不知

             

            更好的辦法(模板)

             

            template<typename R , typename T>
            size_t member_size( R T::* )
            {
            return sizeof(R);
            }

            posted on 2008-12-01 09:08 FongLuo 閱讀(281) 評論(0)  編輯 收藏 引用

            <2008年1月>
            303112345
            6789101112
            13141516171819
            20212223242526
            272829303112
            3456789

            導航

            常用鏈接

            留言簿

            隨筆分類(11)

            隨筆檔案(79)

            文章檔案(1)

            收藏夾(38)

            學習網站

            一般網站

            最新隨筆

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            亚洲午夜精品久久久久久app| 久久精品无码免费不卡| 亚洲人成无码网站久久99热国产| 国产免费福利体检区久久| 色综合久久天天综线观看| 2021久久国自产拍精品| 久久精品国产亚洲av麻豆小说| 欧美久久综合性欧美| 综合久久给合久久狠狠狠97色| 久久精品国产第一区二区三区| 青青草原综合久久大伊人导航| 久久精品国产亚洲精品2020| 日日狠狠久久偷偷色综合96蜜桃| 久久久久久毛片免费播放| 久久久久亚洲AV成人网人人网站 | 69SEX久久精品国产麻豆| 欧美久久亚洲精品| 久久国产免费观看精品| 一本久道久久综合狠狠爱| 久久久综合香蕉尹人综合网| 国产精品久久久久久影院| 少妇人妻综合久久中文字幕| 久久99精品久久久久久噜噜| 精品久久久久久| 国产精品对白刺激久久久| 国产成人精品综合久久久| 伊人久久大香线蕉精品不卡| 久久狠狠一本精品综合网| 日本免费久久久久久久网站| 亚洲国产成人精品女人久久久 | 精品一区二区久久| 久久久无码精品亚洲日韩按摩| 亚洲精品WWW久久久久久| 青青青青久久精品国产h久久精品五福影院1421 | 久久精品一区二区三区中文字幕| 国产精品久久国产精品99盘 | 性做久久久久久久久老女人| 久久久久国色AV免费观看| 久久精品视屏| 久久人做人爽一区二区三区| 99久久99久久精品国产片果冻|