_heapadd
ヒープ上にメモリを追加します。
int _heapadd(
void *memblock,
size_t size
);
パラメーター
memblock
ヒープ メモリへのポインター。size
バイトで追加するメモリのサイズ。
戻り値
_heapadd ; 正常終了した場合は 0 を返します。それ以外の場合関数はを返し ENOSYS に 1 を設定 errno。
この変更およびそのほかのリターン コードに関する詳細については_doserrnoerrno_sys_errlist と _sys_nerr を参照してください。
解説
Visual C++ Version 4.0 以降で新しいデバッグ機能をサポートするために基になるヒープ構造は C ランタイム ライブラリに移動されました。その結果_heapadd はWin32 API に基づくすべてのプラットフォームでサポートされなくなりました。
必要条件
ルーチン |
必須ヘッダー |
オプション ヘッダー |
---|---|---|
_heapadd |
<malloc.h> |
<errno.h> |
互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。
同等の .NET Framework 関数
該当なし標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。