• <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)計(jì)

            最新評(píng)論

            HeapAlloc、GlobalAlloc和new等內(nèi)存分配有什么區(qū)別么? --- 轉(zhuǎn)

              GlobalAlloc是標(biāo)準(zhǔn)內(nèi)存管理函數(shù),標(biāo)準(zhǔn)內(nèi)存管理函數(shù)都是操作進(jìn)程的默認(rèn)堆,所以這個(gè)函數(shù)是從進(jìn)程的從進(jìn)程的默認(rèn)堆中分配內(nèi)存空間,分配的空間可以是可移動(dòng)的也可以是不可以移動(dòng)的。可移動(dòng)的內(nèi)存是指windows在需要的時(shí)候可以將這個(gè)內(nèi)存移動(dòng)到另外一個(gè)地址  
               
              HeapAllock是堆管理函數(shù),堆管理函數(shù)可以操作非默認(rèn)堆(當(dāng)然也可以操作默認(rèn)堆),創(chuàng)建一個(gè)堆是用HeapCreate,這個(gè)函數(shù)返回一個(gè)堆句柄,然后可以用在HeapAllock函數(shù)中,即從返回的這個(gè)堆中申請(qǐng)內(nèi)存空間,HeapAllock申請(qǐng)的內(nèi)存只能是不可以移動(dòng)的  
               
              而new則是c++的標(biāo)準(zhǔn)函數(shù),在windows的vc++編譯器中,new在申請(qǐng)內(nèi)存最終調(diào)用的是GlabalAllock,不過(guò)new還會(huì)調(diào)用類(lèi)的構(gòu)造函數(shù)。  
               
              windows的內(nèi)存管理除了標(biāo)準(zhǔn)內(nèi)存管理函數(shù)和堆管理函數(shù)之外,還有更加底層的虛擬內(nèi)存管理函數(shù),VirtualAllock就是一個(gè)虛擬內(nèi)存管理函數(shù)。

            posted on 2009-03-09 11:40 大龍 閱讀(1498) 評(píng)論(1)  編輯 收藏 引用

            評(píng)論

            # re: HeapAlloc、GlobalAlloc和new等內(nèi)存分配有什么區(qū)別么? --- 轉(zhuǎn) 2011-06-04 20:40 Reader

            在具體應(yīng)用時(shí)候,沒(méi)有區(qū)別。但MSDN建議用HeapAllock,GlobalAlloc是過(guò)時(shí)的API.  回復(fù)  更多評(píng)論   


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


            久久国产成人午夜aⅴ影院 | 久久一日本道色综合久久| 国产三级久久久精品麻豆三级| 亚洲另类欧美综合久久图片区| 久久天堂电影网| 99久久国产综合精品网成人影院 | 俺来也俺去啦久久综合网| 久久久久亚洲AV成人片| 国产精品无码久久久久久| 久久久综合九色合综国产| 香蕉久久影院| 狠狠狠色丁香婷婷综合久久五月| 久久精品国产亚洲Aⅴ香蕉 | 18岁日韩内射颜射午夜久久成人| 久久国产精品免费| 午夜天堂av天堂久久久| 99久久99久久精品国产| 久久精品亚洲日本波多野结衣| 国产精品久久久久久久午夜片| 亚洲精品国产自在久久| 国产精品美女久久久久久2018| 久久亚洲欧洲国产综合| 久久久久亚洲AV无码专区首JN| 青青草原1769久久免费播放| 久久久久99精品成人片| 国产精品久久亚洲不卡动漫| 欧美日韩中文字幕久久久不卡| 99久久国产免费福利| 久久久久久久人妻无码中文字幕爆| 久久亚洲国产成人精品无码区| WWW婷婷AV久久久影片| 国产精品乱码久久久久久软件| 久久亚洲国产中v天仙www| 7777久久久国产精品消防器材 | 久久精品国产精品亚洲精品| 精品国产91久久久久久久a| 久久综合给久久狠狠97色| 2019久久久高清456| 国产精品乱码久久久久久软件 | 久久综合色区| 国产精品美女久久久久av爽|