るりまサーチ

最速Rubyリファレンスマニュアル検索!
60件ヒット [1-60件を表示] (0.083秒)
トップページ > クエリ:r[x] > クラス:Fiddle::CStruct[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

ライブラリ

キーワード

検索結果

Fiddle::CStruct#to_ptr -> Fiddle::Pointer (6201.0)

保持している構造体へのポインタを返します。

保持している構造体へのポインタを返します。

Fiddle::CStruct#to_i -> Integer (3101.0)

保持している構造体の先頭アドレスを整数で返します。

保持している構造体の先頭アドレスを整数で返します。

Fiddle::CStruct.malloc -> Fiddle::CStruct (3101.0)

構造体のためのメモリを確保し、Fiddle::CStruct の(子孫クラスの) オブジェクトで返します。

...構造体のためのメモリを確保し、Fiddle::CStruct の(子孫クラスの)
オブジェクトで返します。

C における
r
eturn (struct foo*)malloc(sizeof(struct foo));
というコードと対応していると言えます。...

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

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

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

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

@param addr アドレス...

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

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

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

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

絞り込み条件を変える