るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.226秒)
トップページ > クエリ:i[x] > クエリ:Require[x] > クエリ:E[x] > クエリ:create_value[x]

別のキーワード

  1. open3 popen2e
  2. socket af_e164
  3. matrix det_e
  4. matrix rank_e
  5. open3 capture2e

ライブラリ

モジュール

検索結果

Fiddle::Importer#create_value(type, val = nil) -> Fiddle::CStruct (27307.0)

型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。

...型が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。

type は "int", "void*" といった文字列...
...に nil 以外を指定すると、確保された構造体に
その値を代入します。

@param type 型を表す文字列
@param val 構造体に確保される初期値


require
'fiddle/import'

module M
e
xtend Fiddle::Importer
e
nd

v = M.value("int", 32)
p v.value # =>...
...32
v.value = 48
p v.value # => 48...

Fiddle::Importer#value(type, val = nil) -> Fiddle::CStruct (12207.0)

型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。

...型が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。

type は "int", "void*" といった文字列...
...に nil 以外を指定すると、確保された構造体に
その値を代入します。

@param type 型を表す文字列
@param val 構造体に確保される初期値


require
'fiddle/import'

module M
e
xtend Fiddle::Importer
e
nd

v = M.value("int", 32)
p v.value # =>...
...32
v.value = 48
p v.value # => 48...