るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.079秒)
トップページ > クエリ:t[x] > クエリ:b[x] > クラス:StringIO[x] > ライブラリ:stringio[x] > クエリ:string=[x]

別のキーワード

  1. string b
  2. _builtin b
  3. b string
  4. b _builtin
  5. b

検索結果

StringIO#string=(buf) (27303.0)

自身が表す文字列を指定された buf に変更します。

...自身が表す文字列を指定された buf に変更します。

b
uf はバッファとして使われ、書き込みメソッドによって書き換えられます。
自身は読み書き両用になりますが、
b
uf がフリーズされている場合には読み取り専用になりま...
...す。
pos と lineno は 0 にセットされます。


@param buf 自身が新たに表す文字列を指定します。

@raise TypeError buf が nil の場合に発生します。...

StringIO.open(string = '', mode = 'r+') {|io| ... } -> object (3206.0)

StringIO オブジェクトを生成して返します。

...
StringIO
オブジェクトを生成して返します。

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

@param string 生成される StringIO のデータを文字列で指定します。
この文字列はバッファとして使われます。StringIO#write などによって、
string 自身も書き換えられます。

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

//emlist[例][ruby]{
require 'stringio'

s = "foo"
io = StringIO.new(s)
p io.getc # => 102
p io.pos # => 1
p io.size # => 3
io << "bar"
p io.siz...