共用方式為


_aligned_free

釋放與配置的記憶體區塊 _aligned_malloc_aligned_offset_malloc

void _aligned_free (
   void *memblock
);

參數

  • memblock
    要傳回之記憶體區塊的指標**_aligned_malloc_aligned_offset_malloc**函式。

備註

_aligned_free標示為**__declspec(noalias)**,這表示函式會保證不能修改全域變數。如需詳細資訊,請參閱 noalias

這個函式並不會驗證它的參數,不像其他 _aligned CRT 函式。如果memblock是NULL指標,此函式只會執行任何動作。它不會變更errno並不會呼叫不正確的參數處理常式。如果受限於未配置的記憶體區塊先前使用 _aligned 函式的函式會在發生錯誤,或對齊的記憶體,就會發生某些無法預見的不幸受限於,函式會產生偵錯報告_RPT,_RPTF,_RPTW,_RPTFW 巨集

需求

常式

所需的標頭

_aligned_free

<malloc.h>

範例

如需詳細資訊,請參閱 _aligned_malloc

.NET Framework 對等用法

不適用。 若要呼叫標準的 c 函式,使用PInvoke。 如需詳細資訊,請參閱平台叫用範例

請參閱

參考

資料對齊