372件ヒット
[1-100件を表示]
(0.054秒)
別のキーワード
クラス
- StringIO (372)
キーワード
- bytes (14)
- closed? (11)
- codepoints (14)
- each (22)
-
each
_ byte (22) -
each
_ codepoint (22) -
each
_ line (22) - lines (14)
- pid (11)
- pos (11)
- pos= (11)
- print (22)
- printf (11)
- putc (11)
- puts (11)
-
read
_ nonblock (11) - readpartial (33)
- reopen (22)
-
set
_ encoding (11) - string (11)
- sysread (33)
- tell (11)
- ungetc (11)
検索結果
先頭5件
-
StringIO
# codepoints {|codepoint| . . . } -> self (6203.0) -
自身の各コードポイントに対して繰り返します。
...自身の各コードポイントに対して繰り返します。
@see IO#each_codepoint... -
StringIO
# each _ codepoint {|codepoint| . . . } -> self (6203.0) -
自身の各コードポイントに対して繰り返します。
...自身の各コードポイントに対して繰り返します。
@see IO#each_codepoint... -
StringIO
# reopen(sio) -> StringIO (6110.0) -
自身が表す文字列が指定された StringIO と同じものになります。
...表す文字列が指定された StringIO と同じものになります。
@param sio 自身が表したい StringIO を指定します。
//emlist[例][ruby]{
require 'stringio'
sio = StringIO.new("hoge", 'r+')
sio2 = StringIO.new("foo", 'r+')
sio.reopen(sio2)
p sio.read #... -
StringIO
# reopen(str , mode = & # 39;r+& # 39;) -> StringIO (6110.0) -
自身が表す文字列が指定された文字列 str になります。
...ックを与えた場合は生成した StringIO オブジェクトを引数としてブロックを評価します。
@param str 自身が表したい文字列を指定します。
この文字列はバッファとして使われます。StringIO#write などによって、
s......す。
@param mode Kernel.#open 同様文字列か整数で自身のモードを指定します。
@raise Errno::EACCES str がフリーズされていて、mode が書き込み可能に設定されている場合に発生します。
//emlist[例][ruby]{
require 'stringio'
sio = StringIO.new("ho......ge", 'r+')
sio.reopen('foo')
p sio.read #=> "foo"
//}... -
StringIO
# codepoints -> Enumerator (6103.0) -
自身の各コードポイントに対して繰り返します。
...自身の各コードポイントに対して繰り返します。
@see IO#each_codepoint... -
StringIO
# each _ codepoint -> Enumerator (6103.0) -
自身の各コードポイントに対して繰り返します。
...自身の各コードポイントに対して繰り返します。
@see IO#each_codepoint... -
StringIO
# pid -> nil (6103.0) -
何もせず nil を返します。
何もせず nil を返します。 -
StringIO
# pos -> Integer (6103.0) -
自身の現在の位置を返します。
自身の現在の位置を返します。 -
StringIO
# pos=(n) (6103.0) -
自身の位置を n に移動します。自身が表す文字列のサイズより大きくても構いません。
...イズより大きくても構いません。
@param n 自身の位置を整数で指定します。
@raise Errno::EINVAL n がマイナスである場合に発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge", 'r+')
a.pos = 10
a << 'Z'
a.string... -
StringIO
# print() -> nil (6103.0) -
自身に引数を順に出力します。引数を省略した場合は、$_ を出力します。 引数の扱いは Kernel.#print を参照して下さい。
...は Kernel.#print を参照して下さい。
@param obj 書き込みたいオブジェクトを指定します。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("", 'r+')
a.print("hoge", "b...