クラス
-
ARGF
. class (843) - Array (11)
- BasicObject (44)
- Class (11)
- Complex (33)
- Data (14)
- Enumerator (73)
-
Enumerator
:: Chain (12) -
Enumerator
:: Lazy (60) - Fiber (25)
- Float (33)
- Hash (22)
- IO (198)
- Method (83)
- Module (22)
- NoMethodError (28)
- Numeric (33)
- Object (154)
- Proc (62)
- Rational (11)
-
RubyVM
:: InstructionSequence (11) - String (27)
- Struct (44)
- Thread (55)
- UnboundMethod (10)
モジュール
- Enumerable (72)
- Kernel (255)
- Process (33)
キーワード
- % (11)
- === (29)
- ARGF (22)
-
ARGF
. class (11) - ARGV (11)
- ArgumentError (11)
- Array (11)
- Float (11)
- Hash (11)
- Integer (11)
- Method (11)
- Numeric (11)
- Proc (11)
- String (11)
- [] (48)
-
_ _ send _ _ (22) -
_ dump (11) -
add
_ trace _ func (11) - angle (33)
- args (11)
- argv (11)
- argv0 (11)
-
bind
_ call (10) - binmode (11)
- binmode? (11)
- bytes (14)
- call (33)
- chars (14)
-
class
_ exec (11) - close (11)
- closed? (11)
- codepoints (14)
- concat (8)
- convert (11)
- define (4)
- each (100)
-
each
_ byte (22) -
each
_ char (22) -
each
_ codepoint (22) -
each
_ line (44) -
each
_ with _ index (22) -
each
_ with _ object (11) - entries (11)
-
enum
_ for (44) - eof (11)
- eof? (11)
- exec (33)
-
external
_ encoding (11) - fcntl (11)
- file (11)
- filename (11)
- fileno (11)
- force (11)
- fork (11)
- format (11)
- getbyte (11)
- getc (11)
- gets (33)
- initialize (11)
-
inplace
_ mode (11) -
inplace
_ mode= (11) - inspect (16)
-
instance
_ exec (11) -
internal
_ encoding (11) - ioctl (11)
- lambda (17)
- lineno (11)
- lineno= (11)
- lines (42)
-
marshal
_ dump (11) -
method
_ missing (11) -
module
_ exec (11) - name (11)
- new (101)
- owner (11)
- p (11)
- path (11)
- phase (33)
- popen (154)
- pos (11)
- pos= (11)
- prepend (8)
- print (33)
- printf (44)
- proc (18)
-
public
_ send (22) - putc (11)
- puts (22)
- read (11)
-
read
_ nonblock (11) - readbyte (11)
- readchar (11)
- readline (33)
- readlines (33)
- readpartial (11)
- receiver (11)
- resume (11)
- rewind (11)
- seek (11)
- send (22)
-
set
_ encoding (33) -
set
_ trace _ func (22) - shift (11)
- skip (11)
- spawn (33)
- sprintf (11)
- start (11)
- syscall (11)
- system (22)
- tell (11)
-
to
_ a (55) -
to
_ enum (44) -
to
_ h (17) -
to
_ i (11) -
to
_ io (11) -
to
_ s (16) -
to
_ write _ io (11) - transfer (3)
-
try
_ convert (11) - with (2)
-
with
_ index (16) -
with
_ object (11) - write (11)
- yield (22)
検索結果
先頭5件
-
ARGF
. class # chars { |c| . . . } -> self (11002.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_char を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_char を使用してください。
使用すると警告メッセージが表示されます。... -
ARGF
. class # close -> self (11002.0) -
現在開いている処理対象のファイルをクローズします。開くファイルが残って いる場合は次のファイルをオープンします。 ただし、標準入力はクローズされません。
..."bar" > bar
$ ruby argf.rb foo bar
ARGF.filename # => "foo"
ARGF.close
ARGF.filename # => "bar"
ARGF.close
ARGF.close # => closed stream (IOError)
@raise IOError 処理対象のファイルが既にクローズされていた場合に発生します。
@see ARGF.class#closed?......いる場合は次のファイルをオープンします。
ただし、標準入力はクローズされません。
$ echo "foo" > foo
$ echo "bar" > bar
$ ruby argf.rb foo bar
ARGF.filename # => "foo"
ARGF.close
ARGF.filename # => "bar"
ARGF.close
@see ARGF.class#closed?... -
ARGF
. class # closed? -> bool (11002.0) -
現在開いている処理対象のファイルがARGFがcloseされていればtrueを返します。
...る処理対象のファイルがARGFがcloseされていればtrueを返します。
例:
# $ echo "foo" > foo
# $ echo "bar" > bar
# $ ruby argf.rb foo bar
ARGF.filename # => "foo"
ARGF.close
# 複数のファイルを開いているので1度のARGF.closeではまた全てのファ......ルを閉じていないのでfalseになる
ARGF.closed? # => false
ARGF.filename # => "bar"
ARGF.close
# 2つのファイルを開いていたので2度目のARGF.closeで全てのファイルを閉じたためtrueになる
ARGF.closed? # => true
@see IO#closed?, ARGF.class#close... -
ARGF
. class # codepoints -> Enumerator (11002.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_codepoint を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_codepoint を使用してください。
使用すると警告メッセージが表示されます。... -
ARGF
. class # codepoints { |c| . . . } -> self (11002.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_codepoint を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_codepoint を使用してください。
使用すると警告メッセージが表示されます。... -
ARGF
. class # each(rs = $ / ) -> Enumerator (11002.0) -
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら れたブロックを実行します。
...
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら
れたブロックを実行します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを生成し
て返します。
このメソッドはスクリプトに......指定した引数(Object::ARGV を参照) をファ
イル名とみなして、それらのファイルを連結した 1 つの仮想ファイルを表すオ
ブジェクトです。そのため、最初のファイルを最後まで読んだ後は次のファイ
ルの内容を返します。現......在の行についてファイル名や行数を得るには
ARGF.class#filename と ARGF.class#lineno を使用します。
@param rs 行の区切りを文字列で指定します。nil を指定すると行区切りなし
とみなします。空文字列 "" を指定すると連続す... -
ARGF
. class # each(rs = $ / ) { |line| . . . } -> self (11002.0) -
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら れたブロックを実行します。
...
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら
れたブロックを実行します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを生成し
て返します。
このメソッドはスクリプトに......指定した引数(Object::ARGV を参照) をファ
イル名とみなして、それらのファイルを連結した 1 つの仮想ファイルを表すオ
ブジェクトです。そのため、最初のファイルを最後まで読んだ後は次のファイ
ルの内容を返します。現......在の行についてファイル名や行数を得るには
ARGF.class#filename と ARGF.class#lineno を使用します。
@param rs 行の区切りを文字列で指定します。nil を指定すると行区切りなし
とみなします。空文字列 "" を指定すると連続す... -
ARGF
. class # each(rs = $ / , limit) -> Enumerator (11002.0) -
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら れたブロックを実行します。
...
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら
れたブロックを実行します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを生成し
て返します。
このメソッドはスクリプトに......指定した引数(Object::ARGV を参照) をファ
イル名とみなして、それらのファイルを連結した 1 つの仮想ファイルを表すオ
ブジェクトです。そのため、最初のファイルを最後まで読んだ後は次のファイ
ルの内容を返します。現......在の行についてファイル名や行数を得るには
ARGF.class#filename と ARGF.class#lineno を使用します。
@param rs 行の区切りを文字列で指定します。nil を指定すると行区切りなし
とみなします。空文字列 "" を指定すると連続す... -
ARGF
. class # each(rs = $ / , limit) { |line| . . . } -> self (11002.0) -
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら れたブロックを実行します。
...
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら
れたブロックを実行します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを生成し
て返します。
このメソッドはスクリプトに......指定した引数(Object::ARGV を参照) をファ
イル名とみなして、それらのファイルを連結した 1 つの仮想ファイルを表すオ
ブジェクトです。そのため、最初のファイルを最後まで読んだ後は次のファイ
ルの内容を返します。現......在の行についてファイル名や行数を得るには
ARGF.class#filename と ARGF.class#lineno を使用します。
@param rs 行の区切りを文字列で指定します。nil を指定すると行区切りなし
とみなします。空文字列 "" を指定すると連続す... -
ARGF
. class # each _ byte -> Enumerator (11002.0) -
ARGF の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。 ブロック引数byteは0..255のいずれかの整数です。
...
ARGF の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。
ブロック引数byteは0..255のいずれかの整数です。
このメソッドはスクリプトに指定した引数(Object::ARGV を参照) をファ
イル名とみ......現在位置の1バイトについてファイル名を得るには
ARGF.class#filename を使用します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを生成して返します。
例:
ARGF.each_byte.to_a # => [35, 32, ... 95, 10]
@see IO#each_byte... -
ARGF
. class # each _ byte { |byte| . . . } -> self (11002.0) -
ARGF の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。 ブロック引数byteは0..255のいずれかの整数です。
...
ARGF の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。
ブロック引数byteは0..255のいずれかの整数です。
このメソッドはスクリプトに指定した引数(Object::ARGV を参照) をファ
イル名とみ......現在位置の1バイトについてファイル名を得るには
ARGF.class#filename を使用します。
ブロックが与えられなかった場合は、Enumerator オブジェクトを生成して返します。
例:
ARGF.each_byte.to_a # => [35, 32, ... 95, 10]
@see IO#each_byte...