181件ヒット
[1-100件を表示]
(0.025秒)
キーワード
-
dyna
_ push (12) -
local
_ push (12) -
mark
_ hashentry (12) - numhash (12)
- pushback (12)
-
rb
_ ary _ push (12) -
rb
_ ary _ shift (12) -
rb
_ ary _ unshift (12) -
rb
_ dvar _ push (12) -
rb
_ exec _ arg _ init (1) -
rb
_ f _ hash (12) -
rb
_ mark _ hash (12) - rehash (12)
-
st
_ init _ table (12) -
st
_ init _ table _ with _ size (12) - strhash (12)
検索結果
先頭5件
-
VALUE rb
_ ary _ push(VALUE ary , VALUE item) (6101.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
_ ary _ shift(VALUE ary) (6101.0) -
配列 ary の先頭の要素を取り除き返します。 空配列のときは Qnil を返します。
...配列 ary の先頭の要素を取り除き返します。
空配列のときは Qnil を返します。
対応するRubyコード
val = ary.shift... -
VALUE rb
_ ary _ unshift(VALUE ary , VALUE item) (6101.0) -
配列 ary の先頭に item を挿入します。
配列 ary の先頭に item を挿入します。 -
static VALUE rb
_ f _ hash(VALUE obj , VALUE arg) (6101.0) -
Kernel.#Hash の実体です。
...Kernel.#Hash の実体です。... -
static int mark
_ hashentry(VALUE key , VALUE value) (6101.0) -
-
static int numhash(long n) (6101.0)
-
int用のハッシュ関数。 n に対するハッシュ値を計算する。
int用のハッシュ関数。
n に対するハッシュ値を計算する。 -
static int strhash(register char *string) (6101.0)
-
文字列用のハッシュ関数。 string に対するハッシュ値を計算する。
文字列用のハッシュ関数。
string に対するハッシュ値を計算する。 -
static struct RVarmap * dyna
_ push(void) (6101.0) -
ブロックローカル変数テーブルをプッシュします。
ブロックローカル変数テーブルをプッシュします。 -
static void local
_ push(int top) (6101.0) -
ローカル変数テーブルをプッシュします。 プログラムのトップレベルをパースしているときは top を真にします。
ローカル変数テーブルをプッシュします。
プログラムのトップレベルをパースしているときは top を真にします。