Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > dlライブラリ > DL::PtrDataクラス > -@

instance method DL::PtrData#-@

ref -> DL::PtrData
- -> DL::PtrData

自身を指す PtrData オブジェクトを返します。 C 言語におけるポインタへのアドレス演算子の適用 &p と同じです。

この返り値には、free 関数がセットされていません。

s = "abc".to_ptr
p s == s.ref.ptr #=> true
class DL::PtrData