るりまサーチ

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

別のキーワード

  1. _builtin to_a
  2. matrix to_a
  3. to_a
  4. dbm to_a
  5. argf.class to_a

モジュール

検索結果

<< 1 2 3 ... > >>

Gem::Package::TarReader::Entry (21000.0)

tar アーカイブ中のそれぞれのエントリを扱うためのクラスです。

...tar アーカイブ中のそれぞれのエントリを扱うためのクラスです。...

Gem::Package::TarInput#extract_entry(destdir, entry, expected_md5sum = nil) (15324.0)

指定された destdir に entry を展開します。

...定された destdir に entry を展開します。

@param destdir 展開先のディレクトリを指定します。

@param entry エントリを指定します。

@param expected_md5sum 期待する MD5 チェックサムを指定します。

@raise Gem::Package::BadCheckSum チェックサ...

static int mark_global_entry(ID key, struct global_entry *entry) (12400.0)

struct global_entry * rb_global_entry(ID id) (12400.0)

VALUE rb_ary_entry(VALUE ary, long offset) (12306.0)

ary のインデックス offset の要素を返します。

...
a
ry のインデックス offset の要素を返します。

インデックスが範囲を越えるときは Qnil を返します。
負のインデックスも使えます。

対応するRubyコード

a
ry[offset] または
a
ry.at(offset)

使用例

VALUE num;
num = rb_ary_entry(ary, o...
...ffset);
printf("%d\n", FIX2INT(num));

キャストを使った要素の参照方法

VALUE num = RARRAY(ary)->ptr[offset];...

絞り込み条件を変える

Gem::Package::TarReader#each_entry {|entry| ... } (12303.0)

ブロックに一つずつエントリを渡して評価します。

ブロックに一つずつエントリを渡して評価します。

Enumerable#each_entry -> Enumerator (12208.0)

ブロックを各要素に一度ずつ適用します。

...配列として渡されます。

//emlist[例][ruby]{
class Foo
include Enumerable
def each
yield 1
yield 1,2
end
end
Foo.new.each_entry{|o| print o, " -- "}
# => 1 -- [1, 2] --
//}

ブロックを省略した場合は Enumerator が返されます。

@see Enumerable#slice_before...

Enumerable#each_entry {|obj| block} -> self (12208.0)

ブロックを各要素に一度ずつ適用します。

...配列として渡されます。

//emlist[例][ruby]{
class Foo
include Enumerable
def each
yield 1
yield 1,2
end
end
Foo.new.each_entry{|o| print o, " -- "}
# => 1 -- [1, 2] --
//}

ブロックを省略した場合は Enumerator が返されます。

@see Enumerable#slice_before...

Pathname#each_entry -> Enumerator (12208.0)

Dir.foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。

...foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
require "pathname"

Pathname("/usr/local").each_entry {|f| p f }

# => #<Pathname:.>
# => #<Pathname:..>
# => #<Pathname:bin>
# => #<Pathname:e...
...tc>
# => #<Pathname:include>
# => #<Pathname:lib>
# => #<Pathname:opt>
//}

@see Dir.foreach...

Pathname#each_entry {|pathname| ... } -> nil (12208.0)

Dir.foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。

...foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
require "pathname"

Pathname("/usr/local").each_entry {|f| p f }

# => #<Pathname:.>
# => #<Pathname:..>
# => #<Pathname:bin>
# => #<Pathname:e...
...tc>
# => #<Pathname:include>
# => #<Pathname:lib>
# => #<Pathname:opt>
//}

@see Dir.foreach...

絞り込み条件を変える

<< 1 2 3 ... > >>