Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > dlライブラリ > Stringクラス > to_ptr
to_ptr -> DL::PtrData
[permalink][rdoc] [added by dl]
自身を複製し、複製した文字列を指す DL::PtrData を返します。 この返り値には、DL::FREE が free 関数としてセットされています。
s = 'abc' sp = s.to_ptr p sp.size #=> 3 p sp.to_s #=> "abc" p sp[0] = 'A' p sp.to_s #=> "Abc" p s #=> "abc"