Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > fiddleライブラリ > Fiddle::Pointerクラス > malloc

singleton method Fiddle::Pointer.malloc

malloc(size, free = nil) -> Fiddle::Pointer[permalink][rdoc]

与えられた長さ size のメモリ領域を確保し、それを表す Pointer オブジェクトを生成して返します。

[PARAM] size:
確保したいメモリ領域のサイズを整数で指定します。
[PARAM] free:
GC 時に呼ばれる Pointer オブジェクトの free 関数を Fiddle::Function オブジェクトか整数で指定します。