24件ヒット
[1-24件を表示]
(0.017秒)
キーワード
-
rb
_ ary _ push (12) -
rb
_ protect (12)
検索結果
先頭2件
-
VALUE rb
_ ary _ push(VALUE ary , VALUE item) (7.0) -
配列 ary の末尾に item を追加します。
...配列 ary の末尾に item を追加します。
対応するRubyコード
ary.push(item) または
ary << item
使用例
VALUE ary = rb_ary_new();
char line[4096];
while ((gets(line)) != NULL){
item = process_apache_log(line);
rb_ary_push(ary, item);
}... -
VALUE rb
_ protect(VALUE (*proc)() , VALUE data , int *state) (7.0) -
初出: 4064
...初出: 4064
proc(data) を評価中のあらゆる大域脱出(例外を含む)を捕捉します。
val = rb_protect(func, arg, &status);
if (status != 0) {
puts("大域脱出が起きた");
rb_jump_tag(status);
}...