るりまサーチ

最速Rubyリファレンスマニュアル検索!
179件ヒット [101-179件を表示] (0.030秒)
トップページ > クエリ:seek[x] > ライブラリ:ビルトイン[x]

別のキーワード

  1. _builtin seek
  2. csv seek
  3. stringio seek
  4. io seek
  5. dir seek

クラス

モジュール

キーワード

検索結果

<< < 1 2 >>

IO#pos=(n) (34.0)

ファイルポインタを指定位置に移動します。 IO#seek(n, IO::SEEK_SET) と同じです。

...ファイルポインタを指定位置に移動します。
IO#seek(n, IO::SEEK_SET) と同じです。

@param n 先頭からのオフセットを整数で指定します。

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

//emlist[例][ruby]{
IO.write("testfile", "This is...

IO.binread(path, length = nil, offset = 0) -> String | nil (18.0)

path で指定したファイルを open し、offset の所まで seek し、 length バイト読み込みます。

...path で指定したファイルを open し、offset の所まで seek し、
length バイト読み込みます。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

length を省略するとファイルの末尾まで読み込み...

Dir#pos=(pos) (9.0)

ディレクトリストリームの読み込み位置を pos に移動させます。 pos は Dir#tell で与えられた値でなければなりま せん。

...close している場合に発生します。

//emlist[例][ruby]{
Dir.open("testdir") do |d|
d.read # => "."
i = d.tell # => 12
d.read # => ".."
d.seek(i) # => #<Dir:0x401b3c40>
d.read # => ".."
end
//}...

IO#pread(maxlen, offset, outbuf = "") -> string (8.0)

preadシステムコールを使ってファイルポインタを変更せずに、また現在のファイルポインタに 依存せずにmaxlenバイト読み込みます。

...てファイルポインタを変更せずに、また現在のファイルポインタに
依存せずにmaxlenバイト読み込みます。

IO#seekとIO#readの組み合わせと比べて、アトミックな操作に
なるという点が優れていて、複数スレッド/プロセスから...

IO#pwrite(string, offset) -> Integer (8.0)

stringをoffsetの位置にpwrite()システムコールを使って書き込みます。

...stringをoffsetの位置にpwrite()システムコールを使って書き込みます。

IO#seekとIO#writeの組み合わせと比べて、アトミックな操作に
なるという点が優れていて、複数スレッド/プロセスから同じIOオブジェクトを
様々な位置から読...

絞り込み条件を変える

Kernel$$stdin -> object (8.0)

標準入力です。

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

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

//emlist[例][ruby]{
$stdin = Object.new
def $stdin.gets
"foo...

Kernel.#open(file, mode_enc = "r", perm = 0666) -> IO (8.0)

file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

...の読み込み位置は先頭にセットされますが、
書き込みは常にファイル末尾に行われます。書き込みは
IO#seek などの影響を受けません。

これらのいずれに対しても "b" フラグを ("r+b"のように) つけることがで
きます (...

Kernel.#open(file, mode_enc = "r", perm = 0666) {|io| ... } -> object (8.0)

file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

...の読み込み位置は先頭にセットされますが、
書き込みは常にファイル末尾に行われます。書き込みは
IO#seek などの影響を受けません。

これらのいずれに対しても "b" フラグを ("r+b"のように) つけることがで
きます (...
<< < 1 2 >>