Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > dlライブラリ > DL::CPtrクラス > size
size -> Integer
自身の指す領域のサイズを返します。
基本的には DL::CPtr.new で指定したサイズが返されます。 DL::CPtr.to_ptr で文字列を変換したときは、そのバイト数が返されます。 DL::CPtr#size= でこの値を変更することができます。