mozilla
Your Search Results

    PR_NEW

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

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

    構文

    #include <prmem.h>
    
    _type * PR_NEW(_struct);
    


    パラメータ

    _struct
    型の名前

    戻り値

    _struct 型を含むことができるサイズのバッファへのポインタ、もしくはメモリ確保に失敗した場合は NULL を返します。PR_GetError() を呼ぶことで、libc の関数 malloc() が戻したエラーを取得できます。

    解説

    このマクロは、sizeof(_struct) の大きさを持つメモリ領域を確保し、そのメモリ領域へのポインタを返します。

    ドキュメントのタグと貢献者

    Contributors to this page: Shimono
    最終更新者: Shimono,