ライブラリ
- ビルトイン (774)
キーワード
- argv (10)
- binmode (10)
- binmode? (10)
- bytes (14)
- chars (14)
- close (10)
- closed? (10)
- codepoints (14)
- each (40)
-
each
_ byte (20) -
each
_ char (20) -
each
_ codepoint (20) -
each
_ line (40) - eof (10)
- eof? (10)
-
external
_ encoding (10) - file (10)
- filename (10)
- fileno (10)
- getbyte (10)
- getc (10)
- gets (30)
-
inplace
_ mode (10) -
inplace
_ mode= (10) - inspect (10)
-
internal
_ encoding (10) - lineno (10)
- lineno= (10)
- lines (42)
- path (10)
- pos (10)
- pos= (10)
- print (10)
- printf (10)
- putc (10)
- puts (10)
- read (10)
-
read
_ nonblock (10) - readbyte (10)
- readchar (10)
- readline (30)
- readlines (30)
- readpartial (10)
- rewind (10)
- seek (10)
-
set
_ encoding (30) - skip (10)
- tell (10)
-
to
_ a (30) -
to
_ i (10) -
to
_ io (10) -
to
_ s (10) -
to
_ write _ io (10) - write (10)
検索結果
先頭5件
-
ARGF
. class # argv -> Array (1.0) -
Object::ARGV を返します。
Object::ARGV を返します。
ARGF が ARGV をどう扱うかについては ARGF を参照してください。
例:
$ ruby argf.rb -v glark.txt
ARGF.argv #=> ["-v", "glark.txt"] -
ARGF
. class # binmode -> self (1.0) -
self をバイナリモードにします。一度バイナリモードになった後は非バイナリ モードに戻る事はできません。
...test1.png + test2.png = 292B
# $ ruby test.rb test1.png test2.png
ARGF.binmode
ARGF.read.size # => 292
例:
# test1.png - 164B
# test2.png - 128B
# test1.png + test2.png = 292B
# $ ruby test.rb test1.png test2.png
ARGF.read.size # => 290
@see IO#binmode, ARGF.class#binmode?... -
ARGF
. class # binmode? -> bool (1.0) -
ARGF の入力ストリームがバイナリモードなら true を返します。 そうでない場合、false を返します。
...ムがバイナリモードなら true を返します。
そうでない場合、false を返します。
バイナリモードにするためには ARGF.class#binmode を使用します。
ARGF.binmode? # => false
ARGF.binmode
ARGF.binmode? # => true
@see IO#binmode?, ARGF.class#binmode... -
ARGF
. class # bytes -> Enumerator (1.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_byte を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_byte を使用してください。
使用すると警告メッセージが表示されます。... -
ARGF
. class # bytes { |byte| . . . } -> self (1.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_byte を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_byte を使用してください。
使用すると警告メッセージが表示されます。... -
ARGF
. class # chars -> Enumerator (1.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_char を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_char を使用してください。
使用すると警告メッセージが表示されます。... -
ARGF
. class # chars { |c| . . . } -> self (1.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_char を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_char を使用してください。
使用すると警告メッセージが表示されます。... -
ARGF
. class # close -> self (1.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 (1.0) -
現在開いている処理対象のファイルがARGFがcloseされていればtrueを返します。
...ルを閉じていないので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 (1.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_codepoint を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_codepoint を使用してください。
使用すると警告メッセージが表示されます。... -
ARGF
. class # codepoints { |c| . . . } -> self (1.0) -
このメソッドは obsolete です。 代わりに ARGF.class#each_codepoint を使用してください。 使用すると警告メッセージが表示されます。
...このメソッドは obsolete です。
代わりに ARGF.class#each_codepoint を使用してください。
使用すると警告メッセージが表示されます。... -
ARGF
. class # each(rs = $ / ) -> Enumerator (1.0) -
ARGFの現在位置から 1 行ずつ文字列として読み込み、それを引数として与えら れたブロックを実行します。
...後まで読んだ後は次のファイ
ルの内容を返します。現在の行についてファイル名や行数を得るには
ARGF.class#filename と ARGF.class#lineno を使用します。
@param rs 行の区切りを文字列で指定します。nil を指定すると行区切りなし...