関連するキーワード
ライブラリ
- dl (2)
検索結果
-
Array
# to _ ptr -> nil | DL :: PtrData (18109) -
自身の各要素を指すポインタの配列を生成し、それへのポインタ DL::PtrData を返します。 この返り値には、DL::FREE が free 関数としてセットされています。 自身の長さが 0 なら nil を返します。
...けません。
要素のクラスが String である場合、各要素は複製されます。
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 の型指... -
Array
# to _ ptr(type) -> nil | DL :: PtrData (18109) -
自身の各要素を指すポインタの配列を生成し、それへのポインタ DL::PtrData を返します。 この返り値には、DL::FREE が free 関数としてセットされています。 自身の長さが 0 なら nil を返します。
...けません。
要素のクラスが String である場合、各要素は複製されます。
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 の型指...
