new(addr) -> Fiddle::CStructRuby 2.0.0 から[permalink][rdoc][edit]-
addr のアドレスが指すメモリを構造体のアドレスとみなし、構造体を作ります。
C におけるキャストと似ています。
return (struct foo*)addr;というコードと対応していると言えます。
- [PARAM]
addr: - アドレス
- [PARAM]
このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ
new(addr) -> Fiddle::CStructRuby 2.0.0 から[permalink][rdoc][edit]addr のアドレスが指すメモリを構造体のアドレスとみなし、構造体を作ります。
C におけるキャストと似ています。
return (struct foo*)addr;
というコードと対応していると言えます。
addr: