るりまサーチ

最速Rubyリファレンスマニュアル検索!
3134件ヒット [1-100件を表示] (0.020秒)

別のキーワード

  1. fiddle sym
  2. handle sym
  3. _builtin to_sym
  4. string to_sym
  5. symbol to_sym

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

static int symbols_i(char *key, ID value, VALUE ary) (26116.0)

rb_sym_all_symbols() のイテレータブロック。

...rb_sym_all_symbols() のイテレータブロック。...

Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (23000.0)

Rubyで使われる記号の意味(正規表現の複雑な記号は除く) ex q num per and or  plus minus ast slash hat sq  period comma langl rangl eq tilde  dollar at under lbrarbra  lbra2rbra2 lbra3rbra3 dq colon ac  backslash semicolon

...行文字の直後の位置にマッチします。

===[a:colon] :

: :exit等の:のついた識別子

シンボルリテラル。d:spec/literal#symbol を参照。

: Net::HTTP

定数のスコープ演算子。d:spec/variables#const を参照。

: ::DateTime

定数のスコープ演算子...
...。d:spec/variables#classを参照。

: def +@ または def -@

単項演算子 +X や -X を定義するときの表記法。
//emlist{
class Symbol
def +@
self.upcase
end
end

puts(+:joke) #=> JOKE
//}

===[a:under] _

: xxx_yyy

識別子の中では小文字と同じ扱...

Fiddle::Handle#sym(func) -> Integer (15107.0)

関数やグローバル変数 func へのポインタを取得し、整数として返します。

...@param func 得たいシンボルの名前を文字列で与えます。

@raise Fiddle::DLError シンボルが見つからなかった時に発生します。

require 'fiddle'

h = Fiddle::Handle.new('libc.so.6')
p h.sym('strlen') # 関数ポインタのアドレスを整数で表示...

Fiddle::Handle.sym(func) -> Integer (15107.0)

ライブラリのデフォルトの検索順序に従い、現在のライブラリ以降の シンボルを探します。

...フォルトの検索順序に従い、現在のライブラリ以降の
シンボルを探します。

Fiddle::Handle::NEXT.sym(func) と同じです。詳しくは dlsym(3) の
RTLD_NEXT を見てください。

@raise Fiddle::DLError シンボルが見つからなかった時に発生します...

VALUE rb_sym_all_symbols(void) (12200.0)

呼び出し時までに変換が行われたすべてのシンボルの 配列を返す。

呼び出し時までに変換が行われたすべてのシンボルの
配列を返す。

絞り込み条件を変える

Symbol.all_symbols -> [Symbol] (9224.0)

定義済みの全てのシンボルオブジェクトの配列を返します。

...定義済みの全てのシンボルオブジェクトの配列を返します。

p Symbol.all_symbols #=> [:RUBY_PLATFORM, :RUBY_VERSION, ...]

リテラルで表記したシンボルのうち、コンパイル時に値が決まるものはその時に生成されます。
それ以外の式...
...mber
'make_3'
end

p Symbol.all_symbols.select{|sym|sym.to_s.include? 'make'}
#=> [:make_1, :make_2]

re = #確実に生成されるように代入操作を行う
:make_1,
:'make_2',
:"#{number}",
'make_4'.intern

p Symbol.all_symbols.select{|sym|sym.to_s.include? 'make'}
#=...

RDoc::Context#find_local_symbol(symbol) (6200.0)

Finds a method, constant, attribute, module or files named +symbol+ in this context

...Finds a method, constant, attribute, module or files named +symbol+ in
this context...

RDoc::Context#find_symbol(symbol, method=nil) (6200.0)

Look up the given symbol. If method is non-nil, then we assume the symbol references a module that contains that method

...Look up the given symbol. If method is non-nil, then we assume
the symbol references a module that contains that method...

int SYM2ID(VALUE symbol) (6200.0)

Symbol symbol を数値に変換します。 1.4では、FIX2INT(symbol)と同じです。

...
Sym
bol symbol を数値に変換します。
1.4では、FIX2INT(symbol)と同じです。...
<< 1 2 3 ... > >>