Visit Mozilla.org

PR MALLOC

出典: MDC


< NSPR API リファレンス < Memory Management Operations


ヒープ領域に指定されたサイズのメモリを確保します。

目次

[編集] 構文

#include <prmem.h>

void * PR_MALLOC(_bytes);

[編集] パラメータ

_bytes
必要とするメモリブロックのサイズ。

[編集] 戻り値

確保されたメモリ領域への型無しのポインタ、もしくはメモリ確保に失敗した場合は NULL を返します。PR_GetError() を呼ぶことで、libc の関数 malloc() が戻したエラーを取得できます。

[編集] 解説

このマクロは、要求されたサイズのメモリをヒープ領域に確保します。