るりまサーチ

最速Rubyリファレンスマニュアル検索!
77件ヒット [1-77件を表示] (0.053秒)
トップページ > クエリ:IO[x] > クエリ:p[x] > クエリ:pos=[x]

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dh p=
  5. rsa p=

ライブラリ

クラス

キーワード

検索結果

IO#pos=(n) (45244.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 line one\nThis is line two\n")
File.open("testfile"...
...) do |f|
f.pos # => 0
f.pos = 17
f.gets # => "This is line two\n"
end
//}...

StringIO#pos=(n) (27206.0)

自身の位置を n に移動します。自身が表す文字列のサイズより大きくても構いません。

...ズより大きくても構いません。

@param n 自身の位置を整数で指定します。

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

//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge", 'r+')
a.pos = 10
a << 'Z'
a.string #...

CSV#pos=(n) (24222.0)

IO#pos= に委譲します。

...
IO
#pos= に委譲します。


@see IO#pos=...

ARGF.class#pos=(n) (24212.0)

ARGFが開いているファイルのファイルポインタを指定位置に移動します。

...ARGFが開いているファイルのファイルポインタを指定位置に移動します。

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

ARGF.pos = 17
ARGF.gets # => "This is line two\n"

@see IO#pos=, ARGF.class#pos...

Gem::Package::TarReader.new(io) -> Gem::Package::TarReader (3229.0)

io に関連付けて Gem::Package::TarReader を初期化します。

...
io
に関連付けて Gem::Package::TarReader を初期化します。

@param io pos, eof?, read, getc, pos= というインスタンスメソッドを持つ
オブジェクトを指定します。...

絞り込み条件を変える

StringIO#ungetc(str_or_int) -> nil (3072.0)

文字列か整数で指定された str_or_int を自身に書き戻します。 nil を返します。

...param str_or_int 書き戻したい文字を文字列か整数で指定します。複数の文
字を書き戻す事もできます。

@raise IOError 自身が読み込み可能でない時に発生します。

//emlist[例][ruby]{
require "stringio"
s = StringIO.new("hoge")
s.p...
...")
p
s.string # => "Hoge"
p
s.pos # => 0

s = StringIO.new("hoge")
s.pos = 1
s.ungetc("H".ord)
p
s.string # => "Hoge"
p
s.pos # => 0

s = StringIO.new("hoge")
s.pos = 4
s.ungetc("HOGE")
p
s.string # => "hogHOGE"
p
s.pos # => 3

s = StringIO.new("hoge")
s.pos = 8
s.ungetc("A")
p
...
...s.string # => "hoge\000\000\000A"
p
s.pos # => 7
//}...

ruby 1.6 feature (834.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

...uby version 1.6 は安定版です。この版での変更はバグ修正がメイン
になります。

((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。

== 1.6.8 (2002-12-24) -> stable-snapshot

:...
...システムでは、EWOULDBLOCK は、EAGAIN
として定義されています。(これは 1.6.7 とは異なる挙動です)

p
Errno::EAGAIN
p
Errno::EWOULDBLOCK

=> ruby 1.6.7 (2002-03-01) [i586-linux]
Errno::EAGAIN
Errno::EWOULDBLOCK...
...以下のメソッドの戻り値が正しくなりました。
((<ruby-bugs-ja:PR#182>)), ((<rubyist:1016>))

* Hash#default= が右辺を返すようになった(以前は self を返していた)。

* Dir#pos= が右辺を返すようになった(以前は self を返していた)。
(...