るりまサーチ

最速Rubyリファレンスマニュアル検索!
751件ヒット [1-100件を表示] (0.053秒)

別のキーワード

  1. array fill
  2. array []
  3. array sample
  4. array new
  5. array []=

モジュール

オブジェクト

検索結果

<< 1 2 3 ... > >>

WIN32OLE_VARIANT.array(dims, vt) -> WIN32OLE_VARIANT (18132.0)

配列用のVARIANTオブジェクトを生成します。

...びです。

@
param dims 各次元の要素数を示す配列を与えます。たとえば4要素のベクター
であれば[4]、各3要素の2次元配列であれば[3, 3]とします。
@
param vt 配列要素の型をWIN32OLE::VARIANTの定数で指定します。
@
return 指定...
...例は、最初の次元が3要素、次の次元が4要素の2次元配列を生成する例です。

ole_ary = WIN32OLE_VARIANT.array([3,4], WIN32OLE::VARIANT::VT_I4)
ruby_ary = ole_ary.value # => [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]

@
see WIN32OLE_VARIANT#value, WIN32OLE::VARIANT...

Array.new(ary) -> Array (9144.0)

指定された配列 ary を複製して返します。 Array#dup 同様 要素を複製しない浅い複製です。

...れた配列 ary を複製して返します。
Array
#dup 同様 要素を複製しない浅い複製です。

@
param ary 複製したい配列を指定します。

//emlist[例][ruby]{
p Array.new([1,2,3]) # => [1,2,3]

a = ["a", "b", "c"]
b = Array.new(a)
a.each{|s| s.capitalize! }
p a...

Array.new(size = 0, val = nil) -> Array (9129.0)

長さ size の配列を生成し、各要素を val で初期化して返します。

...例では、配列の各要素は全て同一の文字列を指します。

@
param size 配列の長さを数値で指定します。

@
param val 配列の要素の値を指定します。

//emlist[例][ruby]{
ary = Array.new(3, "foo")
p ary #=> ["foo", "foo", "foo"]
ary[0].cap...

Array.new(size) {|index| ... } -> Array (9129.0)

長さ size の配列を生成し、各要素のインデックスを引数としてブロックを実行し、 各要素の値をブロックの評価結果に設定します。

...複製にすることができます。

@
param size 配列の長さを数値で指定します。

//emlist[例][ruby]{
ary = Array.new(3){|index| "hoge#{index}"}
p ary #=> ["hoge0", "hoge1", "hoge2"]
//}

//emlist[例][ruby]{
ary = Array.new(3){ "foo" }
p ary...

Array.[](*item) -> Array (9126.0)

引数 item を要素として持つ配列を生成して返します。

...す。

Array
のサブクラスを作成したしたときに、そのサブクラスのインスタンスを作成
しやすくするために用意されている。

@
param item 配列の要素を指定します。

//emlist[例][ruby]{
Array
[1, 2, 3] #=> [1, 2, 3]

class SubArray < Array
# .....
....
end
p SubArray[1, 2, 3] # => [1, 2, 3]
//}...

絞り込み条件を変える

Gem::Specification.array_attributes -> Array (6225.0)

@@array_attributes の複製を返します。

...
@
@array_attributes の複製を返します。

@
see Object#dup...

Gem::Specification.array_attribute(name) -> () (6114.0)

Gem::Specification.attribute と同じですが、値を配列に格納するアクセサを作ります。

...Gem::Specification.attribute と同じですが、値を配列に格納するアクセサを作ります。

@
param name 属性の名前を指定します。

@
see Gem::Specification.attribute...

Socket.getaddrinfo(nodename, servname, family=nil, socktype=nil, protocol=nil, flags=nil) -> Array (156.0)

2553で定義された getaddrinfo() の機能を提供するクラスメソッド。この関数は gethostbyname() や getservbyname() の代わりとして用意されており、 IP のバージョンに依存しないプログラムを書くための標準的な API です。

...くための標準的な API です。

@
param nodename ホスト名を指定します。 必須引数です。 (lib:socket#host_formatを参照)

@
param servname サービス名を指定します。 必須引数です。 (lib:socket#service_formatを参照)

@
param family アドレスファミリ...
...を指定します。

@
param socktype ソケットタイプ。 Socket::Constants::SOCK_STREAM など、 SOCK_ で始まる定数を指定します。

@
param protocol プロトコル。Socket::Constants::IPPROTO_IP など、IPPROTO_ で始まる定数を指定します。

@
param flags getaddrinfo(...
...ンバに相当する整数。 Socket::AI_PASSIVEなど。

@
return 7つの要素からなるアドレス情報に関する配列を返します。
@
raise SocketError getaddrinfo(3)がエラーを返したときに発生する例外です

@
see Addrinfo.getaddrinfo


=== アドレス情報につい...

Gem::Ext::ConfigureBuilder.build(extension, directory, dest_path, results) -> Array (148.0)

@todo

...@todo

Makefile が存在しない場合は、configure スクリプトを実行して
Makefile を作成してから make を実行します。

@
param extension このメソッドでは使用しません。

@
param directory

@
param dest_path

@
param results コマンドの実行結果を格納...
...します。破壊的に変更されます。

@
see Gem::Ext::Builder.make...
<< 1 2 3 ... > >>