319件ヒット
[1-100件を表示]
(0.108秒)
ライブラリ
- ビルトイン (99)
- csv (22)
- matrix (11)
- rexml (11)
-
rubygems
/ package / tar _ reader (11) -
rubygems
/ package / tar _ reader / entry (11) - stringio (33)
- strscan (66)
-
webrick
/ httpservlet / abstract (11) - zlib (44)
クラス
-
ARGF
. class (22) - Array (11)
- CSV (22)
- Dir (22)
-
Gem
:: Package :: TarReader (11) -
Gem
:: Package :: TarReader :: Entry (11) - IO (22)
-
Matrix
:: LUPDecomposition (11) -
REXML
:: ParseException (11) - String (22)
- StringIO (33)
- StringScanner (66)
-
WEBrick
:: HTTPServlet :: AbstractServlet (11) -
Zlib
:: GzipReader (22) -
Zlib
:: GzipWriter (22)
検索結果
先頭5件
-
ARGF
. class # pos -> Integer (18226.0) -
ARGFが現在開いているファイルのファイルポインタの現在の位置をバイト単位 の整数で返します。
...ARGFが現在開いているファイルのファイルポインタの現在の位置をバイト単位
の整数で返します。
ARGF.pos # => 0
ARGF.gets # => "This is line one\n"
ARGF.pos # => 17
@see IO#pos, IO#tell, ARGF.class#pos=... -
StringScanner
# pos -> Integer (18226.0) -
現在のスキャンポインタのインデックスを返します。
...デックスを返します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.pos # => 0
s.scan(/\w+/) # => "test"
s.pos # => 4
s.scan(/\w+/) # => nil
s.pos # => 4
s.scan(/\s+/) # => " "
s.pos # => 5
//}
@see StringScanner#charpos... -
CSV
# pos -> Integer (18224.0) -
IO#pos, IO#tell に委譲します。
...IO#pos, IO#tell に委譲します。
@see IO#pos, IO#tell... -
IO
# pos -> Integer (18214.0) -
ファイルポインタの現在の位置を整数で返します。
...タの現在の位置を整数で返します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "This is line one\n")
File.open("testfile") do |f|
f.pos # => 0
f.gets # => "This is line one\n"
f.pos # => 17
end
//}... -
Dir
# pos -> Integer (18208.0) -
ディレクトリストリームの現在の位置を整数で返します。
...ディレクトリストリームの現在の位置を整数で返します。
@raise IOError 既に自身が close している場合に発生します。
//emlist[例][ruby]{
Dir.open("/tmp") {|d|
d.each {|f|
p d.pos
}
}
//}... -
Zlib
:: GzipReader # pos -> Integer (18208.0) -
現在までに展開したデータの長さの合計を返します。 ファイルポインタの位置ではないことに注意して下さい。
...に注意して下さい。
require 'zlib'
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
}
Zlib::GzipReader.open('hoge.gz'){|gz|
while c = gz.getc
printf "%c, %d\n", c, gz.pos
end
}
# 実行例
#=> h, 1
#=> o, 2
#=> g, 3
#=> e, 4
#=>
#=> , 5... -
Zlib
:: GzipWriter # pos -> Integer (18208.0) -
現在までに圧縮したデータの長さの合計を返します。 ファイルポインタの位置ではないことに注意して下さい。
...イルポインタの位置ではないことに注意して下さい。
require 'zlib'
filename='hoge1.gz'
f = File.open(filename, "w")
Zlib::GzipWriter.wrap(f, Zlib::BEST_COMPRESSION){|gz|
(1..10).each {|i|
gz.print i
puts gz.pos
}
}
#=> 1
#=> 2
#=> 3
...... -
Gem
:: Package :: TarReader :: Entry # pos -> Integer (18202.0) -
自身から読み込んだバイト数を返します。
自身から読み込んだバイト数を返します。 -
StringIO
# pos -> Integer (18202.0) -
自身の現在の位置を返します。
自身の現在の位置を返します。 -
StringScanner
# pointer -> Integer (6226.0) -
現在のスキャンポインタのインデックスを返します。
...デックスを返します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.pos # => 0
s.scan(/\w+/) # => "test"
s.pos # => 4
s.scan(/\w+/) # => nil
s.pos # => 4
s.scan(/\s+/) # => " "
s.pos # => 5
//}
@see StringScanner#charpos...