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

            大龍的博客

            常用鏈接

            統(tǒng)計

            最新評論

            使用 CL 編譯器選項查看 C++ 類內(nèi)存布局 (轉(zhuǎn))

                 今天查資料的時候發(fā)現(xiàn) VS 編譯器 CL 的一個編譯選項可以查看 C++ 類的內(nèi)存布局,非常有用。使用如下,從開始程序菜單找到 Visual Stdio 2008/2005 Command Prompt,選擇 VS 的命令行工具,按如下格式使用:

            >cl –d1reportSingleClassLayout[classname]  test.cpp

            而使用 –d1reportAllClassLayout 則可以查看源文件中所有類及結(jié)構(gòu)體的內(nèi)存布局。

            其中,classname 為類名,-d1reportSingleClassLayout[classname] 之間沒有空格。編寫程序測試:

            比較奇怪,加上 #include <iostream> 后,測試結(jié)構(gòu)體的時候就會出現(xiàn)很輸出,應(yīng)該是庫中的類,看起來真麻煩,所以這里去掉它。

             

            測試類 TestClass: >cl Test.cpp /d1reportSingleClassLayoutTestClass

            posted on 2010-04-14 13:07 大龍 閱讀(777) 評論(0)  編輯 收藏 引用


            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            久久国产精品99久久久久久老狼| 狠狠色丁香婷婷久久综合五月| 麻豆亚洲AV永久无码精品久久 | 狠狠色婷婷久久一区二区三区| 久久精品国产亚洲AV香蕉| 久久国产精品成人免费| 日韩亚洲国产综合久久久| 欧美大香线蕉线伊人久久| 久久九九免费高清视频| 亚洲va久久久噜噜噜久久男同| …久久精品99久久香蕉国产 | 亚洲综合熟女久久久30p| 久久精品人人做人人妻人人玩 | 国产毛片久久久久久国产毛片| 久久久久亚洲AV无码专区首JN | 久久A级毛片免费观看| 久久婷婷五月综合色99啪ak| 91精品国产9l久久久久| 久久久久久曰本AV免费免费| 久久国产香蕉视频| 国产免费久久精品99久久| 久久国产亚洲精品无码| 亚洲AV成人无码久久精品老人| 久久久精品久久久久特色影视| 99久久精品毛片免费播放| 99精品国产综合久久久久五月天| 久久精品国产99久久香蕉| 国产午夜久久影院| 丁香五月网久久综合| 日本欧美久久久久免费播放网| 三级三级久久三级久久| 亚洲国产精品综合久久网络| 久久无码一区二区三区少妇| 国内精品久久久久久久涩爱 | 国产∨亚洲V天堂无码久久久| 一本一本久久A久久综合精品 | 综合久久久久久中文字幕亚洲国产国产综合一区首 | 国产成人综合久久精品红| 深夜久久AAAAA级毛片免费看| 狠狠人妻久久久久久综合| 久久93精品国产91久久综合|