検索結果
-
Array
# to _ ptr -> nil | DL :: PtrData (3) -
自身の各要素を指すポインタの配列を生成し、それへのポインタ DL::PtrData を返します。 この返り値には、DL::FREE が free 関数としてセットされています。 自身の長さが 0 なら nil を返します。
...自身の各要素を指すポインタの配列を生成し、それへのポインタ DL::PtrData を返します。
この返り値には、DL::FREE が free 関数としてセットされています。
自身の長さが 0 なら nil を返します。
self のすべての要素は同じク......されます。
require 'dl/import'
ptr = ['a', 'b', 'c'].to_ptr
p ptr.size #=> 12
p ptr.to_a('P').map{|s| s.to_s } #=> ["a", "b", "c"]
@param type self の要素の型を文字で指定します。DL の型指定子の項を参照して下さい。
@raise DL::DLTypeError 定められた文... -
Array
# to _ ptr(type) -> nil | DL :: PtrData (3) -
自身の各要素を指すポインタの配列を生成し、それへのポインタ DL::PtrData を返します。 この返り値には、DL::FREE が free 関数としてセットされています。 自身の長さが 0 なら nil を返します。
...自身の各要素を指すポインタの配列を生成し、それへのポインタ DL::PtrData を返します。
この返り値には、DL::FREE が free 関数としてセットされています。
自身の長さが 0 なら nil を返します。
self のすべての要素は同じク......されます。
require 'dl/import'
ptr = ['a', 'b', 'c'].to_ptr
p ptr.size #=> 12
p ptr.to_a('P').map{|s| s.to_s } #=> ["a", "b", "c"]
@param type self の要素の型を文字で指定します。DL の型指定子の項を参照して下さい。
@raise DL::DLTypeError 定められた文...
