434件ヒット
[401-434件を表示]
(0.058秒)
別のキーワード
ライブラリ
- stringio (434)
キーワード
- << (12)
- each (24)
-
each
_ line (24) - gets (12)
- lines (14)
- print (24)
- printf (12)
- putc (12)
- puts (12)
- read (36)
-
read
_ nonblock (12) - readline (12)
- readlines (12)
- readpartial (36)
- reopen (24)
- seek (12)
-
set
_ encoding (36) - sysread (36)
- syswrite (12)
- truncate (12)
- ungetbyte (12)
- ungetc (12)
- write (12)
-
write
_ nonblock (12)
検索結果
先頭4件
-
StringIO
# ungetc(str _ or _ int) -> nil (108.0) -
文字列か整数で指定された str_or_int を自身に書き戻します。 nil を返します。
...。
@param str_or_int 書き戻したい文字を文字列か整数で指定します。複数の文
字を書き戻す事もできます。
@raise IOError 自身が読み込み可能でない時に発生します。
//emlist[例][ruby]{
require "stringio"
s = StringIO.new("hoge.......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.stri... -
StringIO
# write(*obj) -> Integer (108.0) -
自身に obj を書き込みます。obj が文字列でなければ to_s による文字列化を試みます。 書き込まれた文字列の長さを返します。
...の挙動を変更することができます。
@param obj 書き込みたいオブジェクトを指定します。
@raise IOError 自身が書き込み可能でない時に発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge", 'r+')
a.write("aaa") #... -
StringIO
# write(obj) -> Integer (108.0) -
自身に obj を書き込みます。obj が文字列でなければ to_s による文字列化を試みます。 書き込まれた文字列の長さを返します。
...の挙動を変更することができます。
@param obj 書き込みたいオブジェクトを指定します。
@raise IOError 自身が書き込み可能でない時に発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge", 'r+')
a.write("aaa") #... -
StringIO
# write _ nonblock(obj) -> Integer (108.0) -
自身に obj を書き込みます。StringIO#write と同じです。
...自身に obj を書き込みます。StringIO#write と同じです。
@param obj 書き込みたいオブジェクトを指定します。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。...