共用方式為


記憶體配置

使用這些常式配置、釋放及重新配置記憶體。

記憶體配置常式

常式

用法

.NET Framework 同等

_alloca, _malloca

配置堆疊的記憶體

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

calloc

配置陣列的記憶體,將配置的區塊中的每個位元組初始化為 0

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

_calloc_dbg

偵錯版本的 calloc;僅適用於偵錯版本的執行階段程式庫

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

operator delete

釋放配置的區塊

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

operator delete[]

釋放配置的區塊

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

_expand

以不移動的方式展開或壓縮記憶體區塊

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

_expand_dbg

偵錯版本的 _expand;僅適用於偵錯版本的執行階段程式庫

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

free

釋放配置的區塊

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

_free_dbg

偵錯版本的 free;僅適用於偵錯版本的執行階段程式庫

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

_freea

從堆疊釋放配置的區塊

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

_get_heap_handle

取得 CRT 堆積的 Win32 HANDLE

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

_heapadd

將記憶體加入堆積

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

_heapchk

檢查堆積的一致性

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

_heapmin

釋放堆積中未使用的記憶體

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

_heapset

使用指定的值填寫釋放堆積項目

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

_heapwalk

傳回堆積中每個項目的資訊

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

malloc

配置堆積中的記憶體區塊

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

_malloc_dbg

偵錯版本的 malloc;僅適用於偵錯版本的執行階段程式庫

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

_msize

傳回配置的區塊大小

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

_msize_dbg

偵錯版本的 _msize;僅適用於偵錯版本的執行階段程式庫

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

new

配置堆積中的記憶體區塊

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

new[]

配置堆積中的記憶體區塊

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

_query_new_handler

傳回 _set_new_handler 所設定之目前新處理常式的位址

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

_query_new_mode

傳回整數,此整數表示 _set_new_mode 為 malloc 所設定的新處理常式模式。

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

realloc

將區塊重新配置為新的大小

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

_realloc_dbg

偵錯版本的 realloc;僅適用於偵錯版本的執行階段程式庫

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

_set_new_handler

當 new 運算子 (為了配置記憶體) 失敗時,啟用錯誤處理機制,並啟用標準範本程式庫 (STL) 的編譯。

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

_set_new_mode

為 malloc 設定新處理常式模式

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

請參閱

參考

依分類區分的執行階段常式