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"
このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ
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"