るりまサーチ

最速Rubyリファレンスマニュアル検索!
32件ヒット [1-32件を表示] (0.028秒)
トップページ > クエリ:intern[x] > クエリ:rb_intern[x]

別のキーワード

  1. _builtin intern
  2. string intern
  3. rake intern
  4. symbol intern
  5. taskmanager intern

種類

ライブラリ

キーワード

検索結果

ID rb_intern(const char *name) (44200.0)

任意の char* と一対一に対応する整数 ID を返す。

任意の char* と一対一に対応する整数 ID を返す。

Symbol (18.0)

シンボルを表すクラス。シンボルは任意の文字列と一対一に対応するオブジェクトです。

...ん(そうでなければ文法エラーになります)。
そうでない文字列をシンボルにしたい場合は残りの表記か String#intern を使用してください。

=== シンボルの実装と用途
==== 実装
Rubyの内部実装では、メソッド名や変数名、定数名...
...DoS に対して弱い
可能性がありましたが、
そのような問題は2.2以降では解決されました。

ただし拡張ライブラリ内で rb_intern によって生成された
シンボルに関するテーブル上の情報はGCされませんので注意してください。...

VALUE rb_ary_pop(VALUE ary) (12.0)

配列 ary の末尾の要素をとりのぞき返します。 空配列のときは Qnil を返します。

...配列 ary の末尾の要素をとりのぞき返します。
空配列のときは Qnil を返します。

対応するRubyコード

val = ary.pop

使用例

last_error = rb_ary_pop(err_ary);
VALUE str = rb_funcall(last_error, rb_intern("to_s"), 0);...