10件ヒット
[1-10件を表示]
(0.010秒)
別のキーワード
キーワード
-
gvar
_ i (1) -
ivar
_ i (1) -
mark
_ entry (1) -
mark
_ global _ entry (1) -
mark
_ hashentry (1) -
rb
_ ary _ entry (1) -
rb
_ global _ entry (1) -
rb
_ gvar _ defined (1) -
rb
_ gvar _ get (1) -
rb
_ gvar _ set (1)
検索結果
先頭5件
-
static int mark
_ global _ entry(ID key , struct global _ entry *entry) (18904.0) -
-
struct global
_ entry * rb _ global _ entry(ID id) (18604.0) -
-
VALUE rb
_ ary _ entry(VALUE ary , long offset) (18322.0) -
ary のインデックス offset の要素を返します。
ary のインデックス offset の要素を返します。
インデックスが範囲を越えるときは Qnil を返します。
負のインデックスも使えます。
対応するRubyコード
ary[offset] または
ary.at(offset)
使用例
VALUE num;
num = rb_ary_entry(ary, offset);
printf("%d\n", FIX2INT(num));
キャストを使った要素の参照方法
VALUE num = RARRAY(ary)->ptr[offset]; -
static int mark
_ entry(ID key , VALUE value) (18304.0) -
-
static int mark
_ hashentry(VALUE key , VALUE value) (18304.0) -
-
VALUE rb
_ gvar _ defined(struct global _ entry *entry) (652.0) -
entry で示されるグローバル変数が定義されているなら真。
entry で示されるグローバル変数が定義されているなら真。 -
VALUE rb
_ gvar _ get(struct global _ entry *entry) (652.0) -
グローバル変数のエントリ entry から値を取得します。
グローバル変数のエントリ entry から値を取得します。 -
VALUE rb
_ gvar _ set(struct global _ entry *entry , VALUE val) (652.0) -
グローバル変数のエントリ entry に値を代入します。
グローバル変数のエントリ entry に値を代入します。 -
static int gvar
_ i(ID key , struct global _ entry *entry , VALUE ary) (604.0) -
-
static int ivar
_ i(ID key , struct global _ entry *entry , VALUE ary) (604.0) -