sym(func) -> IntegerRuby 2.0.0 から[permalink][rdoc][edit]self[func] -> Integer-
関数やグローバル変数 func へのポインタを取得し、整数として返します。
- [PARAM]
func: - 得たいシンボルの名前を文字列で与えます。
- [EXCEPTION]
Fiddle::DLError: - シンボルが見つからなかった時に発生します。
require 'fiddle' h = Fiddle::Handle.new('libc.so.6') p h.sym('strlen') # 関数ポインタのアドレスを整数で表示 - [PARAM]