292件ヒット
[1-100件を表示]
(0.116秒)
種類
- インスタンスメソッド (204)
- クラス (33)
- 特異メソッド (33)
- 定数 (11)
- 変数 (11)
ライブラリ
- ビルトイン (94)
- csv (22)
- prime (55)
-
rexml
/ parsers / ultralightparser (11) -
rubygems
/ package / tar _ reader (11) -
rubygems
/ package / tar _ reader / entry (11) - stringio (55)
- tempfile (22)
- zlib (11)
クラス
-
ARGF
. class (11) - CSV (22)
- Dir (11)
- Enumerator (11)
-
Enumerator
:: Chain (6) - File (11)
-
Gem
:: Package :: TarReader (11) -
Gem
:: Package :: TarReader :: Entry (11) - IO (11)
- Object (11)
-
Prime
:: EratosthenesGenerator (11) -
Prime
:: Generator23 (11) -
Prime
:: PseudoPrimeGenerator (11) -
Prime
:: TrialDivisionGenerator (11) -
REXML
:: Parsers :: UltraLightParser (11) - StringIO (44)
- Tempfile (22)
-
Zlib
:: GzipReader (11)
モジュール
- Kernel (11)
検索結果
先頭5件
-
IO
# rewind -> 0 (44207.0) -
ファイルポインタを先頭に移動します。IO#lineno は 0 になります。
...ます。IO#lineno は 0 になります。
@raise IOError 既に close されている場合に発生します。
f = File.new("testfile")
f.readline #=> "This is line one\n"
f.rewind #=> 0
f.lineno #=> 0
f.readline......#=> "This is line one\n"... -
Enumerator
:: Chain # rewind -> object (27219.0) -
列挙状態を巻き戻します。
...列挙状態を巻き戻します。
self が持つ繰り返し可能なオブジェクトに対して、逆順で rewind メソッドを呼びます。
ただし rewind メソッドを持たないオブジェクトに対しては rewind メソッドを呼びません。... -
Prime
:: PseudoPrimeGenerator # rewind -> () (27207.0) -
列挙状態を巻き戻します。
...列挙状態を巻き戻します。
サブクラスで実装してください。
@raise NotImplementedError 必ず発生します。
@see Enumerator#rewind... -
StringIO
# rewind -> 0 (27201.0) -
自身の pos と lineno をそれぞれ 0 にします。
...自身の pos と lineno をそれぞれ 0 にします。... -
IO (26006.0)
-
基本的な入出力機能のためのクラスです。
...基本的な入出力機能のためのクラスです。
File::Constants は、File から IO へ移動しました。
===[a:m17n] 多言語化と IO のエンコーディング
IO オブジェクトはエンコーディングを持ちます。
エンコーディングの影響を受けるメ......と受けないメソッドがあります。
影響を受けるメソッドでは、IO のエンコーディングに従い読み込まれた文字列のエンコーディングが決定されます。
また IO のエンコーディングを適切に設定することにより、読み込み時......方法を使います。
例1:
f = File.open('file1')
p f.getc.encoding #=> Encoding::EUC_JP
例2:
f = File.open('t.txt', 'w+:shift_jis:euc-jp')
f.write "\xB4\xC1\xBB\xFA" # 文字列 "漢字" の EUC-JP リテラル
f.rewind
s = f.read(4)
puts s.dump... -
Gem
:: Package :: TarReader # rewind -> Integer (24301.0) -
自身に関連付けられた IO のファイルポインタを先頭に移動します。または、 Gem::Package::TarReader.new したときの IO#pos にファイルポ インタを先頭に移動します。
...自身に関連付けられた IO のファイルポインタを先頭に移動します。または、
Gem::Package::TarReader.new したときの IO#pos にファイルポ
インタを先頭に移動します。
Gem::Package::TarReader#each の実行中に呼ばないようにしてください......。
@return 戻った位置を返します。
@raise Gem::Package::NonSeekableIO 自身に関連付けられた IO がシーク可能
でない場合に発生します。... -
CSV
# rewind -> 0 (24229.0) -
IO#rewind に似ています。CSV#lineno を 0 にします。
...
IO#rewind に似ています。CSV#lineno を 0 にします。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("header1,header2\nrow1_1,row1_2")
csv.lineno # => 0
csv.readline
csv.lineno # => 1
csv.rewind
csv.lineno # => 0
//}
@see IO#rewind... -
Enumerator
# rewind -> self (24225.0) -
列挙状態を巻き戻します。
...ジェクトが rewind メソッドを持つとき(respond_to?(:rewind) に
真を返すとき) は、その rewind メソッドを呼び出します。
@see Enumerator#next
//emlist[例][ruby]{
str = "xyz"
enum = str.each_byte
p enum.next # => 120
p enum.next # => 121
enum.rewind
p enum.next # =... -
REXML
:: Parsers :: UltraLightParser # rewind -> () (24217.0) -
REXML::Parsers::UltraLightParser.new で指定した stream を rewind してもう一度パースできる状態にします。
...REXML::Parsers::UltraLightParser.new で指定した stream を
rewind してもう一度パースできる状態にします。... -
ARGF
. class # rewind -> 0 (24207.0) -
ARGFが現在開いているファイルのファイルポインタを先頭に戻します。
...ARGFが現在開いているファイルのファイルポインタを先頭に戻します。
ARGF.readline # => "This is line one\n"
ARGF.rewind # => 0
ARGF.lineno # => 0
ARGF.readline # => "This is line one\n"...