るりまサーチ

最速Rubyリファレンスマニュアル検索!
680件ヒット [101-200件を表示] (0.205秒)
トップページ > クエリ:t[x] > クエリ:r[x] > 種類:インスタンスメソッド[x] > クエリ:@[x] > クラス:StringIO[x]

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

ライブラリ

キーワード

検索結果

<< < 1 2 3 4 ... > >>

StringIO#close_write -> nil (15208.0)

自身に対する書き込みを禁止します。

...自身に対する書き込みを禁止します。

@
raise IOError 自身がすでに書き込み不可だった場合に発生します。...

StringIO#readbyte -> Integer (12308.0)

自身から 1 文字読み込んで、その文字に対応する整数を返します。

...対応する整数を返します。

文字列の終端に到達した時には例外 EOFError を発生させます。

//emlist[例][ruby]{
r
equire "stringio"
a = StringIO.new("hoge")
a.readbyte #=> 104
//}

@
raise EOFError 文字列の終端に到達した時に発生します。...

StringIO#readpartial -> String (12220.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...バイト読み込んで返します。
StringIO
#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出力...
...ブジェクトが
あらかじめ length 長の領域であれば、余計なメモリの割当てが行われません。指定した文字列の
長さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、...
...実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

StringIO#readpartial(len) -> String (12220.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...バイト読み込んで返します。
StringIO
#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出力...
...ブジェクトが
あらかじめ length 長の領域であれば、余計なメモリの割当てが行われません。指定した文字列の
長さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、...
...実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

StringIO#readpartial(len, outbuf) -> String (12220.0)

自身から len バイト読み込んで返します。 StringIO#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

...バイト読み込んで返します。
StringIO
#read と同じです。ただし、文字列の終端に達した場合、EOFError を投げます。

@
param len 読み込みたい長さを整数で指定します。StringIO#read と同じです。

@
param outbuf 読み込んだ文字列を出力...
...ブジェクトが
あらかじめ length 長の領域であれば、余計なメモリの割当てが行われません。指定した文字列の
長さが length と異なる場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、...
...実際に読み込んだデータのサイズになります。IO#read と同じです。

@
raise EOFError 文字列の終端に達した場合に発生します。...

絞り込み条件を変える

StringIO#reopen(str, mode = &#39;r+&#39;) -> StringIO (9330.0)

自身が表す文字列が指定された文字列 str になります。

...str になります。

与えられた str がフリーズされている場合には、mode はデフォルトでは読み取りのみに設定されます。
ブロックを与えた場合は生成した StringIO オブジェクトを引数としてブロックを評価します。

@
param str...
...列はバッファとして使われます。StringIO#write などによって、
str 自身も書き換えられます。

@
param mode Kernel.#open 同様文字列か整数で自身のモードを指定します。

@
raise Errno::EACCES str がフリーズされていて、mode が書き...
...込み可能に設定されている場合に発生します。

//emlist[例][ruby]{
r
equire 'stringio'
sio = StringIO.new("hoge", 'r+')
sio.reopen('foo')
p sio.read #=> "foo"
//}...

StringIO#set_encoding(ext_enc, int_enc) -> self (9320.0)

自身のエンコーディングを指定されたエンコーディングに設定します。

...定されたエンコーディングに設定します。

@
param ext_enc エンコーディングを指定します。
nil を指定した場合は Encoding.default_external が
使われます。

@
param int_enc 無視されます。IO クラスの API との互換性...
...のために用
意されています。

@param opt 無視されます。IO クラスの API との互換性のために用意さ
れています。...

StringIO#set_encoding(ext_enc, int_enc, opt) -> self (9320.0)

自身のエンコーディングを指定されたエンコーディングに設定します。

...定されたエンコーディングに設定します。

@
param ext_enc エンコーディングを指定します。
nil を指定した場合は Encoding.default_external が
使われます。

@
param int_enc 無視されます。IO クラスの API との互換性...
...のために用
意されています。

@param opt 無視されます。IO クラスの API との互換性のために用意さ
れています。...

StringIO#each_char -> Enumerator (9314.0)

自身に含まれる文字を一文字ずつブロックに渡して評価します。

...自身に含まれる文字を一文字ずつブロックに渡して評価します。

自身は読み込み用にオープンされていなければなりません。

@
raise IOError 自身が読み込み用にオープンされていない場合に発生します。

@
see IO#each_char...
<< < 1 2 3 4 ... > >>