3083件ヒット
[1-100件を表示]
(0.246秒)
種類
- インスタンスメソッド (2246)
- 特異メソッド (584)
- モジュール関数 (253)
ライブラリ
- ビルトイン (1508)
- abbrev (11)
- benchmark (11)
- bigdecimal (11)
-
cgi
/ core (22) - coverage (6)
- csv (143)
- erb (11)
- expect (22)
- fileutils (99)
-
irb
/ inspector (11) - json (55)
- matrix (44)
-
minitest
/ unit (3) - mkmf (33)
- open3 (99)
- openssl (33)
- optparse (165)
- psych (39)
- rake (44)
-
rdoc
/ context (11) - readline (22)
-
rexml
/ document (44) -
rinda
/ rinda (33) -
rinda
/ tuplespace (33) -
rubygems
/ command (11) -
rubygems
/ command _ manager (11) -
rubygems
/ commands / build _ command (11) -
rubygems
/ commands / dependency _ command (11) -
rubygems
/ commands / which _ command (22) -
rubygems
/ dependency _ installer (33) -
rubygems
/ dependency _ list (11) -
rubygems
/ ext / configure _ builder (11) -
rubygems
/ ext / ext _ conf _ builder (11) -
rubygems
/ ext / rake _ builder (11) -
rubygems
/ indexer (11) -
rubygems
/ requirement (22) -
rubygems
/ security (11) -
rubygems
/ source _ info _ cache (22) -
rubygems
/ spec _ fetcher (33) -
rubygems
/ specification (22) -
rubygems
/ user _ interaction (22) -
rubygems
/ version (11) - scanf (24)
- shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - shellwords (22)
- socket (99)
- tsort (22)
-
webrick
/ httpserver (11) -
webrick
/ httputils (11) - win32ole (55)
- zlib (11)
クラス
-
ARGF
. class (66) - Array (859)
- BasicSocket (11)
- BigDecimal (11)
- CSV (77)
-
CSV
:: Row (22) -
CSV
:: Table (33) - Coverage (6)
- Data (2)
- ERB (11)
-
Encoding
:: Converter (11) -
Gem
:: Command (11) -
Gem
:: CommandManager (11) -
Gem
:: Commands :: BuildCommand (11) -
Gem
:: Commands :: DependencyCommand (11) -
Gem
:: Commands :: WhichCommand (22) -
Gem
:: DependencyInstaller (33) -
Gem
:: DependencyList (11) -
Gem
:: Ext :: ConfigureBuilder (11) -
Gem
:: Ext :: ExtConfBuilder (11) -
Gem
:: Ext :: RakeBuilder (11) -
Gem
:: Indexer (11) -
Gem
:: Requirement (22) -
Gem
:: Security :: Policy (11) -
Gem
:: SourceInfoCache (22) -
Gem
:: SpecFetcher (33) -
Gem
:: Specification (22) -
Gem
:: StreamUI (11) -
Gem
:: Version (11) - Hash (42)
- IO (56)
- IPSocket (11)
-
IRB
:: Inspector (11) -
JSON
:: Parser (11) -
JSON
:: State (11) - MatchData (55)
- Matrix (44)
-
MiniTest
:: Unit (1) - Module (56)
- Object (44)
-
OpenSSL
:: X509 :: ExtensionFactory (33) - OptionParser (132)
-
OptionParser
:: ParseError (33) -
RDoc
:: Context (11) -
REXML
:: Element (11) -
REXML
:: Entity (22) -
REXML
:: Parent (11) -
Rake
:: FileList (22) - Random (22)
- Rational (11)
- Regexp (11)
-
Rinda
:: TupleSpace (33) -
Rinda
:: TupleSpaceProxy (33) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - Socket (66)
- String (23)
- Struct (9)
- UDPSocket (11)
-
WEBrick
:: HTTPServer :: MountTable (11) - WIN32OLE (11)
-
WIN32OLE
_ VARIANT (44) -
Zlib
:: GzipReader (11)
モジュール
- Benchmark (11)
-
CGI
:: QueryExtension (22) - Enumerable (233)
- FileUtils (110)
-
Gem
:: UserInteraction (11) - JSON (22)
-
JSON
:: Generator :: GeneratorMethods :: Array (11) - Kernel (33)
- MiniTest (1)
-
MiniTest
:: Assertions (1) - ObjectSpace (22)
- Open3 (99)
- Psych (39)
-
Rake
:: TaskManager (11) - Shellwords (22)
- TSort (22)
-
WEBrick
:: HTTPUtils (11)
オブジェクト
- ENV (22)
-
Readline
:: HISTORY (22) - main (32)
キーワード
- * (22)
- <=> (11)
- == (11)
- [] (154)
- []= (33)
-
_ invoke (11) - abbrev (11)
-
add
_ attributes (11) -
add
_ bindir (11) -
add
_ to (11) - all? (12)
- any? (14)
-
array
_ attribute (11) -
assert
_ send (1) - assoc (33)
- at (11)
- bmbm (11)
- build (33)
- chmod (11)
-
chmod
_ R (11) -
choose
_ from _ list (22) - chown (11)
-
chown
_ R (11) - coerce (33)
-
collect
_ method (11) -
column
_ vector (11) - combination (22)
-
compact
_ specs (11) - concat (11)
- count (66)
-
create
_ ext _ from _ array (11) -
create
_ extension (22) - cycle (22)
-
deconstruct
_ keys (2) -
define
_ finalizer (22) - delete (11)
-
delete
_ at (11) - diagonal (11)
- dig (27)
- dump (22)
-
enum
_ for (22) - expect (22)
- fcntl (11)
- fetch (22)
- fields (11)
- fill (66)
-
filter
_ backtrace (12) -
find
_ command _ possibilities (11) -
find
_ gems _ with _ sources (11) -
find
_ index (33) -
find
_ matching (11) -
find
_ paths (11) -
find
_ reverse _ dependencies (11) -
find
_ spec _ by _ name _ and _ version (11) -
find
_ type (22) - first (44)
- flatten (11)
- flatten! (11)
-
gem
_ paths (11) - generate (11)
-
generate
_ line (11) - getaddrinfo (11)
- gethostbyaddr (11)
- getnameinfo (11)
- grep (11)
- import (11)
-
in
_ namespace (11) - include? (11)
- index (33)
- insert (11)
- install (11)
-
install
_ rb (11) - intersection (5)
- ioctl (11)
- join (22)
-
keys
_ with _ inspector (11) - last (11)
-
line
_ stub (6) - list (11)
-
load
_ gemspecs (11) - makedirs (11)
-
marshal
_ load (11) - max (38)
-
max
_ by (44) - min (76)
-
min
_ by (44) - mkdir (18)
-
mkdir
_ p (11) - mkpath (11)
-
module
_ function (8) - new (88)
- on (132)
- pack (19)
- pair (11)
- params (11)
- parse (33)
-
parse
_ line (11) - permutation (22)
- pipeline (11)
-
pipeline
_ r (22) -
pipeline
_ rw (22) -
pipeline
_ start (22) -
pipeline
_ w (22) - pop (11)
- private (32)
-
private
_ class _ method (8) - product (22)
- protected (4)
- public (28)
-
public
_ class _ method (8) - rand (22)
- rassoc (33)
- read (33)
-
read
_ all (22) - readlines (55)
- recover (11)
- recvfrom (11)
-
recvfrom
_ nonblock (11) -
remove
_ by _ name (11) -
repeated
_ combination (22) -
repeated
_ permutation (22) - rindex (33)
-
row
_ vector (11) -
run
_ test _ suites (1) -
safe
_ load (17) - sample (22)
- scan (11)
- scanf (24)
-
search
_ convpath (11) -
search
_ with _ source (22) - sendmsg (11)
-
set
_ backtrace (11) -
set
_ eoutvar (11) - shelljoin (11)
- shift (22)
- slice (33)
- slice! (33)
- socketpair (11)
-
specific
_ extra _ args (11) -
split
_ all (11) -
split
_ header _ value (11) -
strongly
_ connected _ components (11) - table (11)
- take (22)
-
to
_ a (33) -
to
_ csv (11) -
to
_ enum (22) -
to
_ json (11) - tsort (11)
- union (17)
- unpack (11)
-
unpack
_ sockaddr _ in (11) - unparse (11)
- unshift (11)
-
values
_ at (22) -
verify
_ gem (11) - zip (22)
検索結果
先頭5件
-
WIN32OLE
_ VARIANT . array(dims , vt) -> WIN32OLE _ VARIANT (30425.0) -
配列用のVARIANTオブジェクトを生成します。
...ARIANTオブジェクトを生成します。
オートメーションメソッド呼び出し用の配列を生成します。なお、OLEオートメー
ションの配列の次元と添え字の関係はVB型だという点に注意してください。こ
れはCと逆順の並びです。
@pa......ram dims 各次元の要素数を示す配列を与えます。たとえば4要素のベクター
であれば[4]、各3要素の2次元配列であれば[3, 3]とします。
@param vt 配列要素の型をWIN32OLE::VARIANTの定数で指定します。
@return 指定された次元/要......素数を持つWIN32OLE_VARIANTオブジェクト。
次の例は、最初の次元が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... -
IO
# ioctl(cmd , arg = 0) -> Integer (29218.0) -
IO に対してシステムコール ioctl を実行し、その結果を返します。 機能の詳細は ioctl(2) を参照してください。
...
IO に対してシステムコール ioctl を実行し、その結果を返します。
機能の詳細は ioctl(2) を参照してください。
@param cmd IO に対するコマンドを整数で指定します。どのようなコマンドが使えるかはプラットフォームに依存し......ます。
@param arg cmd に対する引数を指定します。整数の時にはその値を ioctl に渡します。
文字列の場合には Array#pack した構造体だとみなして渡します。
arg が nil か false の場合には 0を、true の場合には 1 を......渡します。
@raise IOError 既に close されている場合に発生します。... -
IO
# scanf(format) -> Array (29208.0) -
String#scanfも参照してください。
...String#scanfも参照してください。
@param format スキャンするフォーマットを文字列で指定します。
詳細は、m:String#scanf#format を参照してください。... -
IO
# scanf(format) {|*ary| . . . } -> Array (29208.0) -
String#scanfも参照してください。
...String#scanfも参照してください。
@param format スキャンするフォーマットを文字列で指定します。
詳細は、m:String#scanf#format を参照してください。... -
IRB
:: Inspector . keys _ with _ inspector(inspector) -> Array (26307.0) -
引数で指定した IRB::Inspector に対応する key の配列を返します。
...引数で指定した IRB::Inspector に対応する key の配列を返します。
@param inspector IRB::Inspector オブジェクトを指定します。
IRB::Inspector.keys_with_inspector(IRB::Inspector::INSPECTORS[true])
# => [true, :p, "p", :inspect, "inspect"]... -
Array
# repeated _ combination(n) -> Enumerator (24496.0) -
サイズ n の重複組み合わせをすべて生成し、それを引数としてブロックを実行 します。
...生成する Enumerator オブジェクトを返します。
@param n 生成される配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引......指定した場合に発生します。
//emlist[例][ruby]{
a = [1, 2, 3]
a.repeated_combination(1).to_a #=> [[1], [2], [3]]
a.repeated_combination(2).to_a #=> [[1,1],[1,2],[1,3],[2,2],[2,3],[3,3]]
a.repeated_combination(3).to_a #=> [[1,1,1],[1,1,2],[1,1,3],[1,2,2],[1,2,3],......して self を返します。
//emlist[例][ruby]{
a = [1, 2, 3]
result = []
a.repeated_combination(3) {|e| result << e} # => [1,2,3]
result #=> [[1,1,1],[1,1,2],[1,1,3],[1,2,2],[1,2,3],
# [1,3,3],[2,2,2],[2,2,3],[2,3,3],[3,3,3]]
//}
@see Array#repeated_permutation, Array#combination... -
Array
# repeated _ permutation(n) -> Enumerator (24484.0) -
サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。
...生成する Enumerator オブジェクトを返します。
@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数......mlist[例][ruby]{
a = [1, 2]
a.repeated_permutation(1).to_a #=> [[1], [2]]
a.repeated_permutation(2).to_a #=> [[1,1],[1,2],[2,1],[2,2]]
a.repeated_permutation(3).to_a #=> [[1,1,1],[1,1,2],[1,2,1],[1,2,2],
# [2,1,1],[2,1,2],[2,2,1],[2,2,2]]
a.repeated_permutation......ロックを実
行して self を返します。
//emlist[例][ruby]{
a = [1, 2]
result = []
a.repeated_permutation(3) {|e| result << e} # => [1,2]
result #=> [[1,1,1],[1,1,2],[1,2,1],[1,2,2],
# [2,1,1],[2,1,2],[2,2,1],[2,2,2]]
//}
@see Array#repeated_combination, Array#permutation... -
Array
# find _ index(val) -> Integer | nil (24412.0) -
条件に一致する最初の要素の位置を返します。
...します。
@param val 位置を知りたいオブジェクトを指定します。
指定された val と == で等しい最初の要素の位置を返します。
等しい要素がひとつもなかった場合は nil を返します。
//emlist[例][ruby]{
p [1, 0, 0, 1, 0].index(1) #=> 0......0, 0, 0].index(1) #=> 0
p [0, 0, 0, 0, 0].index(1) #=> nil
//}
ブロックが与えられた場合には、各要素を引数として順にブロックを実行し、
ブロックが真を返した最初の要素の位置を返します。
一つも真にならなかった場合は nil を返......します。
//emlist[例][ruby]{
p [0, 1, 0, 1, 0].index {|v| v > 0} #=> 1
//}
引数、ブロックのどちらも与えられなかった場合は、
Enumerator のインスタンスを返します。
@see Array#rindex... -
Array
# repeated _ combination(n) { |c| . . . } -> self (24396.0) -
サイズ n の重複組み合わせをすべて生成し、それを引数としてブロックを実行 します。
...生成する Enumerator オブジェクトを返します。
@param n 生成される配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引......指定した場合に発生します。
//emlist[例][ruby]{
a = [1, 2, 3]
a.repeated_combination(1).to_a #=> [[1], [2], [3]]
a.repeated_combination(2).to_a #=> [[1,1],[1,2],[1,3],[2,2],[2,3],[3,3]]
a.repeated_combination(3).to_a #=> [[1,1,1],[1,1,2],[1,1,3],[1,2,2],[1,2,3],......して self を返します。
//emlist[例][ruby]{
a = [1, 2, 3]
result = []
a.repeated_combination(3) {|e| result << e} # => [1,2,3]
result #=> [[1,1,1],[1,1,2],[1,1,3],[1,2,2],[1,2,3],
# [1,3,3],[2,2,2],[2,2,3],[2,3,3],[3,3,3]]
//}
@see Array#repeated_permutation, Array#combination... -
Array
# repeated _ permutation(n) { |p| . . . } -> self (24384.0) -
サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。
...生成する Enumerator オブジェクトを返します。
@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数......mlist[例][ruby]{
a = [1, 2]
a.repeated_permutation(1).to_a #=> [[1], [2]]
a.repeated_permutation(2).to_a #=> [[1,1],[1,2],[2,1],[2,2]]
a.repeated_permutation(3).to_a #=> [[1,1,1],[1,1,2],[1,2,1],[1,2,2],
# [2,1,1],[2,1,2],[2,2,1],[2,2,2]]
a.repeated_permutation......ロックを実
行して self を返します。
//emlist[例][ruby]{
a = [1, 2]
result = []
a.repeated_permutation(3) {|e| result << e} # => [1,2]
result #=> [[1,1,1],[1,1,2],[1,2,1],[1,2,2],
# [2,1,1],[2,1,2],[2,2,1],[2,2,2]]
//}
@see Array#repeated_combination, Array#permutation...