るりまサーチ

最速Rubyリファレンスマニュアル検索!
352件ヒット [301-352件を表示] (0.261秒)
トップページ > クエリ:_builtin[x] > クエリ:readline[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

ライブラリ

クラス

モジュール

キーワード

検索結果

<< < ... 2 3 4 >>

Kernel.#gets(rs = $/) -> String | nil (8012.0)

ARGFから一行読み込んで、それを返します。 行の区切りは引数 rs で指定した文字列になります。

...して、"
p gets #=> "それらのファイルを連結した 1 つの仮想ファイルを表すオブジェクトです。\n"
p gets #=> nil
p readline # end of file reached (EOFError)
//}

//emlist[b.txt][ruby]{
hello
it
common
//}

//emlist[c.txt][ruby]{
ARGF

# スクリプトに指定した...
...引数 (Object::ARGV を参照) をファイル名と
# みなして、それらのファイルを連結した 1 つの仮想ファイルを表すオブジェクトです。
//}


@see $/,ARGF,Kernel.#readlines,Kernel.#readline...

ARGF.class#lineno -> Integer (8006.0)

全引数ファイルを一つのファイルとみなしたときの現在の行番号を返します。 個々の引数ファイル毎の行番号を得るには ARGF.file.lineno とします。

...
個々の引数ファイル毎の行番号を得るには ARGF.file.lineno とします。

この値を書き換えたい場合は ARGF.class#lineno= を使用してください。

ARGF.lineno # => 0
ARGF.readline # => "This is line 1\n"
ARGF.lineno # => 1

@see ARGF.class#lineno=...

ARGF.class#lineno=(number) (8006.0)

全引数ファイルを一つのファイルとみなしたときの現在の行番号を number に書き換えます。

...み込みたい場合は ARGF.class#lineno を使用してください。

@param number 更新後の行番号を指定する

ARGF.lineno # => 0
ARGF.readline # => "This is line 1\n"
ARGF.lineno # => 1
ARGF.lineno = 0 # => 0
ARGF.lineno # => 0

@see ARGF.class#lineno...

IO#seek(offset, whence = IO::SEEK_SET) -> 0 (8006.0)

ファイルポインタを whence の位置から offset だけ移動させます。 offset 位置への移動が成功すれば 0 を返します。

...no::EXXX ファイルポインタの移動に失敗した場合に発生します。

@raise IOError 既に close されていた場合に発生します。

f = File.new("testfile")
f.seek(-13, IO::SEEK_END) #=> 0
f.readline #=> "And so on...\n"

@see IO#sysseek...

Kernel$$stdin -> object (8006.0)

標準入力です。

...ブジェクトに代入したオブジェクトが以下のメソッドを
正しく実装していなければいけません。

gets, readline, readlines, getc, readchar, tell, seek,
pos=, rewind, fileno, to_io, eof, each_line, each_byte,
binmode, closed?

//emlist[例][ruby]{
$stdin...

絞り込み条件を変える

<< < ... 2 3 4 >>