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