るりまサーチ

最速Rubyリファレンスマニュアル検索!
216件ヒット [201-216件を表示] (0.010秒)

モジュール

キーワード

検索結果

<< < 1 2 3 >>

Fiddle::CStruct.new(addr) -> Fiddle::CStruct (2.0)

addr のアドレスが指すメモリを構造体のアドレスとみなし、 構造体を作ります。

addr のアドレスが指すメモリを構造体のアドレスとみなし、
構造体を作ります。

C におけるキャストと似ています。
return (struct foo*)addr;
というコードと対応していると言えます。

@param addr アドレス

Fiddle::CStruct.size -> Integer (2.0)

構造体のサイズをバイト数で返します。

構造体のサイズをバイト数で返します。

このメソッドが返す値は C の構造体としてのサイズです。
Ruby のオブジェクトとしてはより大きなメモリを消費しています。
<< < 1 2 3 >>