るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.137秒)
トップページ > クエリ:I[x] > クエリ:IN[x] > クエリ:SEEK_END[x]

別のキーワード

  1. ipaddr in4mask
  2. ipaddr in6mask
  3. ipaddr in6format
  4. socket sockaddr_in
  5. pstore in_transaction

ライブラリ

クラス

キーワード

検索結果

IO::SEEK_END -> Integer (41301.0)

IO#seek を参照してください。

...
I
O#seek を参照してください。...

IO#sysseek(offset, whence = IO::SEEK_SET) -> Integer (23212.0)

lseek(2) と同じです。IO#seek では、 IO#sysread, IO#syswrite と併用すると正しく動作しないので代わりにこのメソッドを使います。 位置 offset への移動が成功すれば移動した位置(ファイル先頭からのオフセット)を返します。

...lseek(2) と同じです。IO#seek では、
I
O#sysread, IO#syswrite と併用すると正しく動作しないので代わりにこのメソッドを使います。
位置 offset への移動が成功すれば移動した位置(ファイル先頭からのオフセット)を返します。

書き...
...された IO に対して実行すると警告が出ます。

File.open("/dev/zero") {|f|
buf = f.read(3)
f.sysseek(0)
}
# => -:3:in `sysseek': sysseek for buffered IO (IOError)

File.open("/dev/null", "w") {|f|
f.print "foo"
f.sysseek(0)
}
# => -:3: warning: sysseek f...
...* IO::SEEK_SET: ファイルの先頭から (デフォルト)
* IO::SEEK_CUR: 現在のファイルポインタから
* IO::SEEK_END: ファイルの末尾から
* IO::SEEK_DATA: offset 以降の次にデータがある位置へ(lseek の man ページ参照。Linux 3.1 以降のみ)
* IO:...

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

自身の pos を whence の位置から offset バイトだけ移動させます。

...定します。

* IO::SEEK_SET: ファイルの先頭から (デフォルト)
* IO::SEEK_CUR: 現在のファイルポインタから
* IO::SEEK_END: ファイルの末尾から

@raise Errno::EINVAL offset + whence がマイナスである場合に発生します。

@raise ArgumentError whence...
...が上の SEEK_SET, SEEK_CUR, SEEK_END 以外だった場合に発生します。...