軟件調試筆記39 - 堆和堆檢查 : 堆的分配和釋放

當程序調用堆管理器的分配函數向堆管理器申請內存時,堆管理器會從自己維護的內存中分割出一個滿足大小的內存塊,然後把這個塊中允許用戶訪問部分的起始地址返回給應用程序,這樣的塊稱爲Chunk。 HeapAlloc: CRT分配函數: 無論malloc還是new, 都是通過CRT的堆分配函數間接調用RtlAllocateHeap函數從堆上分配內存。那爲什麼要通過C運行庫的中間函數來間接調用系統的堆分配函數
相關文章
相關標籤/搜索