names=-
visibility=public
kind=defined

--- -(n)   -> DL::CPtr

自身のアドレスから n バイトを引いた新しい CPtr オブジェクトを返します。

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

@param n アドレスの差分を整数で指定します。

例:
 require 'dl' 
 
 s = 'abc'
 cptr = DL::CPtr[s]
 cptr += 1
 p cptr[0,1]         #=> "b"
 cptr -= 1
 p cptr[0,1]         #=> "a"

