るりまサーチ

最速Rubyリファレンスマニュアル検索!
1064件ヒット [101-200件を表示] (0.011秒)
トップページ > クラス:IO[x]

ライブラリ

キーワード

検索結果

<< < 1 2 3 4 ... > >>

IO#closed? -> bool (1.0)

ポートがクローズされている時に真を返します。

ポートがクローズされている時に真を返します。

IO#codepoints -> Enumerator (1.0)

このメソッドは obsolete です。 代わりに IO#each_codepoint を使用してください。 使用すると警告メッセージが表示されます。

...このメソッドは obsolete です。
代わりに IO#each_codepoint を使用してください。

IO
の各コードポイントに対して繰り返しブロックを呼びだします。

ブロックの引数にはコードポイントを表す整数が渡されます。

ブロックを...
...省略した場合には、Enumerator を返します。

@see IO#each_codepoint...
...このメソッドは obsolete です。
代わりに IO#each_codepoint を使用してください。
使用すると警告メッセージが表示されます。

IO
の各コードポイントに対して繰り返しブロックを呼びだします。

ブロックの引数にはコードポイ...
...ントを表す整数が渡されます。

ブロックを省略した場合には、Enumerator を返します。

@see IO#each_codepoint...

IO#codepoints {|c| ... } -> self (1.0)

このメソッドは obsolete です。 代わりに IO#each_codepoint を使用してください。 使用すると警告メッセージが表示されます。

...このメソッドは obsolete です。
代わりに IO#each_codepoint を使用してください。

IO
の各コードポイントに対して繰り返しブロックを呼びだします。

ブロックの引数にはコードポイントを表す整数が渡されます。

ブロックを...
...省略した場合には、Enumerator を返します。

@see IO#each_codepoint...
...このメソッドは obsolete です。
代わりに IO#each_codepoint を使用してください。
使用すると警告メッセージが表示されます。

IO
の各コードポイントに対して繰り返しブロックを呼びだします。

ブロックの引数にはコードポイ...
...ントを表す整数が渡されます。

ブロックを省略した場合には、Enumerator を返します。

@see IO#each_codepoint...

IO#cooked {|io| ... } -> object (1.0)

cooked モードを有効にして指定されたブロックを評価します。

...す。ブロックを評価した結果を返します。

@raise LocalJumpError ブロックを指定しなかった場合に発生します。

以下の例では、標準入力からエコーバック付きで文字列を一行読み込みます。

require "io/console"
STDIN.cooked(&:gets)...

IO#cooked! -> self (1.0)

cooked モードを有効にします。端末のモードを後で元に戻す必要がある場合は IO#cooked を使用してください。

...cooked モードを有効にします。端末のモードを後で元に戻す必要がある場合は
IO
#cooked を使用してください。

@return 自身を返します。

@see IO#cooked...

絞り込み条件を変える

IO#dup -> IO (1.0)

レシーバと同じ IO を参照する新しい IO オブジェクトを返します。 参照しているファイル記述子は dup(2) されます。

...シーバと同じ IO を参照する新しい IO オブジェクトを返します。
参照しているファイル記述子は dup(2) されます。

clone の際に self は一旦 IO#flush されます。
フリーズした IO の clone は同様にフリーズされた IO を返しますが、...
...dup は内容の等しいフリーズされていない IO を返します。

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

IO#each(limit) -> Enumerator (1.0)

IO の現在位置から 1 行ずつ文字列として読み込み、それを引数として 与えられたブロックを実行します。

...
IO
の現在位置から 1 行ずつ文字列として読み込み、それを引数として
与えられたブロックを実行します。

ブロックが与えられなかった場合は、自身から生成した
Enumerator オブジェクトを返します。

テキスト読み込みメソ...
...す。
空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。
@param limit 最大の読み込みバイト数

@raise IOError 自身が読み込み用にオープンされていなければ発生します。

@see $/, IO#gets...

IO#each(limit) {|line| ... } -> self (1.0)

IO の現在位置から 1 行ずつ文字列として読み込み、それを引数として 与えられたブロックを実行します。

...
IO
の現在位置から 1 行ずつ文字列として読み込み、それを引数として
与えられたブロックを実行します。

ブロックが与えられなかった場合は、自身から生成した
Enumerator オブジェクトを返します。

テキスト読み込みメソ...
...す。
空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。
@param limit 最大の読み込みバイト数

@raise IOError 自身が読み込み用にオープンされていなければ発生します。

@see $/, IO#gets...

IO#each(rs = $/) -> Enumerator (1.0)

IO の現在位置から 1 行ずつ文字列として読み込み、それを引数として 与えられたブロックを実行します。

...
IO
の現在位置から 1 行ずつ文字列として読み込み、それを引数として
与えられたブロックを実行します。

ブロックが与えられなかった場合は、自身から生成した
Enumerator オブジェクトを返します。

テキスト読み込みメソ...
...す。
空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。
@param limit 最大の読み込みバイト数

@raise IOError 自身が読み込み用にオープンされていなければ発生します。

@see $/, IO#gets...

IO#each(rs = $/) {|line| ... } -> self (1.0)

IO の現在位置から 1 行ずつ文字列として読み込み、それを引数として 与えられたブロックを実行します。

...
IO
の現在位置から 1 行ずつ文字列として読み込み、それを引数として
与えられたブロックを実行します。

ブロックが与えられなかった場合は、自身から生成した
Enumerator オブジェクトを返します。

テキスト読み込みメソ...
...す。
空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。
@param limit 最大の読み込みバイト数

@raise IOError 自身が読み込み用にオープンされていなければ発生します。

@see $/, IO#gets...

絞り込み条件を変える

IO#each(rs, limit) -> Enumerator (1.0)

IO の現在位置から 1 行ずつ文字列として読み込み、それを引数として 与えられたブロックを実行します。

...
IO
の現在位置から 1 行ずつ文字列として読み込み、それを引数として
与えられたブロックを実行します。

ブロックが与えられなかった場合は、自身から生成した
Enumerator オブジェクトを返します。

テキスト読み込みメソ...
...す。
空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。
@param limit 最大の読み込みバイト数

@raise IOError 自身が読み込み用にオープンされていなければ発生します。

@see $/, IO#gets...

IO#each(rs, limit) {|line| ... } -> self (1.0)

IO の現在位置から 1 行ずつ文字列として読み込み、それを引数として 与えられたブロックを実行します。

...
IO
の現在位置から 1 行ずつ文字列として読み込み、それを引数として
与えられたブロックを実行します。

ブロックが与えられなかった場合は、自身から生成した
Enumerator オブジェクトを返します。

テキスト読み込みメソ...
...す。
空文字列 "" を指定すると連続する改行を行の区切りとみなします(パラグラフモード)。
@param limit 最大の読み込みバイト数

@raise IOError 自身が読み込み用にオープンされていなければ発生します。

@see $/, IO#gets...

IO#each_byte -> Enumerator (1.0)

IO の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。

...
IO
の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。

ブロックが与えられなかった場合は、自身から生成した
Enumerator オブジェクトを返します。

バイナリ読み込みメソッドとして動...
...作します。

@raise IOError 自身が読み込み用にオープンされていなければ発生します。...

IO#each_byte {|ch| ... } -> self (1.0)

IO の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。

...
IO
の現在位置から 1 バイトずつ読み込み、それを整数として与え、ブロックを実行します。

ブロックが与えられなかった場合は、自身から生成した
Enumerator オブジェクトを返します。

バイナリ読み込みメソッドとして動...
...作します。

@raise IOError 自身が読み込み用にオープンされていなければ発生します。...

IO#each_char -> Enumerator (1.0)

self に含まれる文字を一文字ずつブロックに渡して評価します。

...れていなければなりません。


ブロックを省略した場合は各文字について繰り返す Enumerator を返します。

@raise IOError self が読み込み用にオープンされていない場合に発生します。

f = File.new("testfile")
f.each_char {|c| print c, '...

絞り込み条件を変える

IO#each_char {|c| ... } -> self (1.0)

self に含まれる文字を一文字ずつブロックに渡して評価します。

...れていなければなりません。


ブロックを省略した場合は各文字について繰り返す Enumerator を返します。

@raise IOError self が読み込み用にオープンされていない場合に発生します。

f = File.new("testfile")
f.each_char {|c| print c, '...

IO#each_codepoint -> Enumerator (1.0)

IO の各コードポイントに対して繰り返しブロックを呼びだします。

...
IO
の各コードポイントに対して繰り返しブロックを呼びだします。

ブロックの引数にはコードポイントを表す整数が渡されます。

ブロックを省略した場合には、Enumerator を返します。...

IO#each_codepoint {|c| ... } -> self (1.0)

IO の各コードポイントに対して繰り返しブロックを呼びだします。

...
IO
の各コードポイントに対して繰り返しブロックを呼びだします。

ブロックの引数にはコードポイントを表す整数が渡されます。

ブロックを省略した場合には、Enumerator を返します。...
<< < 1 2 3 4 ... > >>