るりまサーチ

最速Rubyリファレンスマニュアル検索!
528件ヒット [1-100件を表示] (0.103秒)
トップページ > クエリ:l[x] > クエリ:ALLOC[x]

別のキーワード

  1. matrix l
  2. kernel $-l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

検索結果

<< 1 2 3 ... > >>

type* ALLOC(type) (44200.0)

type 型のメモリを割り当てる。

type 型のメモリを割り当てる。

VALUE rb_data_object_alloc(VALUE klass, void *datap, RUBY_DATA_FUNC dmark, RUBY_DATA_FUNC dfree) (12300.0)

datap をラップするオブジェクトを生成し、返します。 そのクラスは klass となり、datap をマークするときは dmark、解放するときは dfree を使うようになります。

...datap をラップするオブジェクトを生成し、返します。
そのクラスは klass となり、datap をマークするときは
dmark、解放するときは dfree を使うようになります。...

VALUE rb_obj_alloc(VALUE klass) (12300.0)

klass のインスタンスを作成する。

...klass のインスタンスを作成する。...

static VALUE rb_class_allocate_instance(VALUE klass) (12300.0)

Class#allocate の実体です。

...Class#allocate の実体です。...

static VALUE rb_module_s_alloc(VALUE klass) (12300.0)

絞り込み条件を変える

static VALUE thgroup_s_alloc(VALUE klass) (12300.0)

Class#allocate -> object (12200.0)

自身のインスタンスを生成して返します。生成したオブジェクトは 自身のインスタンスであること以外には何も特性を持ちません。

...ェクトは
自身のインスタンスであること以外には何も特性を持ちません。

//emlist[例][ruby]{
klass = Class.new do
def initialize(*args)
@initialized = true
end

def initialized?
@initialized || false
end
end

klass.allocate.initialized? #=> false
//}...

Fiddle.#malloc(size) -> Integer (12200.0)

size バイトのメモリ領域を確保し、その領域を指す整数を返します。

size バイトのメモリ領域を確保し、その領域を指す整数を返します。

メモリを確保できなかった場合、例外 NoMemoryError が発生するか、あるいは ruby インタプリタが強制終了します。

@param size 必要なメモリ領域のサイズを整数で指定します。

Fiddle.#realloc(addr, size) -> Integer (12200.0)

addr で指定したメモリ領域を size バイトにリサイズし、その領域を指す整数 を返します。

...す。

addr には Fiddle.#malloc で確保したメモリ領域を渡します。
また、リサイズの結果、返り値が addr と異なる場合があります。

@param addr リサイズしたいメモリアドレス整数
@param size リサイズ後のバイト数
@see Fiddle.#malloc...
<< 1 2 3 ... > >>