Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > fiddleライブラリ > Fiddle::Pointerクラス > ==

instance method Fiddle::Pointer#==

eql?(other) -> bool[permalink][rdoc]
self == other -> bool

ポインタの指すアドレスが同一ならばtrueを返します。

[PARAM] other:
比較対象の Pointer オブジェクト

例:

require 'fiddle'

s = 'abc'
cptr  = Fiddle::Pointer[s]
cptr0 = Fiddle::Pointer[s]
cptr1 = cptr + 1

p cptr == cptr1     #=> false
p cptr == cptr0     #=> true