singleton method Fiddle::CStruct.new

new(addr) -> Fiddle::CStruct[permalink][rdoc][edit]

addr のアドレスが指すメモリを構造体のアドレスとみなし、構造体を作ります。

C におけるキャストと似ています。

return (struct foo*)addr;

というコードと対応していると言えます。

[PARAM] addr:
アドレス