402件ヒット
[201-300件を表示]
(0.129秒)
別のキーワード
ライブラリ
- stringio (402)
キーワード
- bytes (14)
- closed? (12)
- codepoints (14)
- each (24)
-
each
_ byte (24) -
each
_ codepoint (24) -
each
_ line (24) - lines (14)
- pid (12)
- pos (12)
- pos= (12)
- print (24)
- printf (12)
- putc (12)
- puts (12)
-
read
_ nonblock (12) - readpartial (36)
- reopen (24)
-
set
_ encoding (12) - string (12)
- sysread (36)
- tell (12)
- ungetc (12)
検索結果
先頭5件
-
StringIO
# sysread -> String (3002.0) -
自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。
...len バイト読み込んで返します。
StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。
@param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。
@param outbuf 読み込んだ文字列を出... -
StringIO
# sysread(len) -> String (3002.0) -
自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。
...len バイト読み込んで返します。
StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。
@param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。
@param outbuf 読み込んだ文字列を出... -
StringIO
# sysread(len , outbuf) -> String (3002.0) -
自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。
...len バイト読み込んで返します。
StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。
@param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。
@param outbuf 読み込んだ文字列を出... -
StringIO
# tell -> Integer (3002.0) -
自身の現在の位置を返します。
自身の現在の位置を返します。 -
StringIO
# read _ nonblock(maxlen , outbuf = nil , exception: true) -> String | nil (102.0) -
StringIO#readに似ていますが、 exception オプションに false を指定すると EOFError を発生させず nil を返します。
...
StringIO#readに似ていますが、 exception オプションに false を指定すると EOFError を発生させず nil を返します。
@param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。
@param outbuf 読み込んだ文字列を出力するバ......(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。IO#read と同じです。
@param exception false を指定した場合、既に EOF に達していれば
EOFError の代わりに nil を返します。
@raise EOF... -
StringIO
# set _ encoding(ext _ enc , int _ enc , opt) -> self (102.0) -
自身のエンコーディングを指定されたエンコーディングに設定します。
...@param ext_enc エンコーディングを指定します。
nil を指定した場合は Encoding.default_external が
使われます。
@param int_enc 無視されます。IO クラスの API との互換性のために用
意されています。
@p......aram opt 無視されます。IO クラスの API との互換性のために用意さ
れています。... -
StringIO
# ungetc(str _ or _ int) -> nil (50.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
//}... -
StringIO
# closed? -> bool (20.0) -
自身が既に close されていた場合に true を返します。そうでない場合は、false を返します。
...身が既に close されていた場合に true を返します。そうでない場合は、false を返します。
//emlist[例][ruby]{
require "stringio"
sio = StringIO.open("hoge")
p sio.closed? # => false
sio.close_read
p sio.closed? # => false
sio.close_write
p sio.closed? # => true
//}... -
StringIO
# string -> String (14.0) -
自身が表す文字列を返します。
...たバッファとして使われている文字列です。
文字列は複製されないことに注意して下さい。
//emlist[例][ruby]{
require "stringio"
sio = StringIO.new
sio << "abc"
s = sio.string
p s #=> "abc"
sio << "xyz"
p s #=> "abcxyz"
//}...