_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。 如需詳細資訊,請參閱平台叫用範例。