3件ヒット
[1-3件を表示]
(0.017秒)
キーワード
-
lex
_ get _ str (1) -
lex
_ getline (1) -
rb
_ ary _ push (1)
検索結果
先頭3件
-
static VALUE lex
_ get _ str(VALUE s) (100.0) -
文字列 s の lex_gets_ptr の後から一行取得し、返します。 lex_gets_ptr も進められます。
文字列 s の lex_gets_ptr の後から一行取得し、返します。
lex_gets_ptr も進められます。 -
static VALUE lex
_ getline(void) (52.0) -
関数 lex_gets を使って lex_input から Ruby プログラムを一行読みこみます。
関数 lex_gets を使って lex_input から
Ruby プログラムを一行読みこみます。 -
VALUE rb
_ ary _ push(VALUE ary , VALUE item) (22.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);
}