108件ヒット
  
    
      [1-100件を表示]
    
  
    (0.566秒)
  
  
    トップページ >  :Kernel.#p
:Kernel.#p![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :Array
:Array![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :lambda
:lambda![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :exception
:exception![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :module_eval
:module_eval![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :method
:method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :cp
:cp![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :cpp_command
:cpp_command![条件を削除 [x]](/images/drop-condition-icon.png) > クラス:StringIO
 > クラス:StringIO![条件を削除 [x]](/images/drop-condition-icon.png) 
  
 :Kernel.#p
:Kernel.#p![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :Array
:Array![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :lambda
:lambda![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :exception
:exception![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :module_eval
:module_eval![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :method
:method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :cp
:cp![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :cpp_command
:cpp_command![条件を削除 [x]](/images/drop-condition-icon.png) > クラス:StringIO
 > クラス:StringIO![条件を削除 [x]](/images/drop-condition-icon.png) 
  種類
- インスタンスメソッド (72)
- 特異メソッド (36)
ライブラリ
- stringio (108)
検索結果
先頭5件
- 
      StringIO# print() -> nil (6117.0) 
- 
      
      
      自身に引数を順に出力します。引数を省略した場合は、$_ を出力します。 引数の扱いは Kernel.#print を参照して下さい。 ...扱いは Kernel.#print を参照して下さい。
 @param obj 書き込みたいオブジェクトを指定します。
 @raise IOError 自身が書き込み用にオープンされていなければ発生します。
 //emlist[例][ruby]{
 require "stringio"
 a = StringIO.new("", 'r+')
 a.print("hog...
- 
      StringIO# print(*obj) -> nil (6117.0) 
- 
      
      
      自身に引数を順に出力します。引数を省略した場合は、$_ を出力します。 引数の扱いは Kernel.#print を参照して下さい。 ...扱いは Kernel.#print を参照して下さい。
 @param obj 書き込みたいオブジェクトを指定します。
 @raise IOError 自身が書き込み用にオープンされていなければ発生します。
 //emlist[例][ruby]{
 require "stringio"
 a = StringIO.new("", 'r+')
 a.print("hog...
- 
      StringIO# puts(*obj) -> nil (6117.0) 
- 
      
      
      obj と改行を順番に自身に出力します。引数がなければ改行のみを出力します。 詳しい仕様は Kernel.#puts を参照して下さい。 ...仕様は Kernel.#puts を参照して下さい。
 @param obj 書き込みたいオブジェクトを指定します。
 @raise IOError 自身が書き込み用にオープンされていなければ発生します。
 //emlist[例][ruby]{
 require "stringio"
 a = StringIO.new("", 'r+')
 a.puts("hoge"...
- 
      StringIO# reopen(str , mode = & # 39;r+& # 39;) -> StringIO (6114.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# reopen(sio) -> StringIO (6109.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# printf(format , *obj) -> nil (6107.0) 
- 
      
      
      指定されたフォーマットに従い各引数 obj を文字列に変換して、自身に出力します。 ...ーマットに従い各引数 obj を文字列に変換して、自身に出力します。
 @param format 文字列のフォーマットを指定します。Kernel.#format を参照して下さい。
 @param obj 書き込みたいオブジェクトを指定します。
 @raise IOError 自身が書......き込み用にオープンされていなければ発生します。
 //emlist[例][ruby]{
 require "stringio"
 a = StringIO.new("", 'r+')
 a.printf("%c%c%c", 97, 98, 99)
 a.string #=> "abc"
 //}...
- 
      StringIO. open(string = & # 39;& # 39; , mode = & # 39;r+& # 39;) -> StringIO (3149.0) 
- 
      
      
      StringIO オブジェクトを生成して返します。 ...
 StringIO オブジェクトを生成して返します。
 与えられた string がフリーズされている場合には、mode はデフォルトでは読み取りのみに設定されます。
 ブロックを与えた場合は生成した StringIO オブジェクトを引数としてブロッ......ます。
 @param string 生成される StringIO のデータを文字列で指定します。
 この文字列はバッファとして使われます。StringIO#write などによって、
 string 自身も書き換えられます。
 @param mode Kernel.#open 同様文字......list[例][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.size # => 4
 p s # => "fbar"
 io.rewind
 p io.gets # => "fbar"
 StringIO.open("hoge"){|io|
 p io.string # => "hoge"
 }...
- 
      StringIO. open(string = & # 39;& # 39; , mode = & # 39;r+& # 39;) {|io| . . . } -> object (3149.0) 
- 
      
      
      StringIO オブジェクトを生成して返します。 ...
 StringIO オブジェクトを生成して返します。
 与えられた string がフリーズされている場合には、mode はデフォルトでは読み取りのみに設定されます。
 ブロックを与えた場合は生成した StringIO オブジェクトを引数としてブロッ......ます。
 @param string 生成される StringIO のデータを文字列で指定します。
 この文字列はバッファとして使われます。StringIO#write などによって、
 string 自身も書き換えられます。
 @param mode Kernel.#open 同様文字......list[例][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.size # => 4
 p s # => "fbar"
 io.rewind
 p io.gets # => "fbar"
 StringIO.open("hoge"){|io|
 p io.string # => "hoge"
 }...
- 
      StringIO. new(string = & # 39;& # 39; , mode = & # 39;r+& # 39;) -> StringIO (49.0) 
- 
      
      
      StringIO オブジェクトを生成して返します。 ...
 StringIO オブジェクトを生成して返します。
 与えられた string がフリーズされている場合には、mode はデフォルトでは読み取りのみに設定されます。
 ブロックを与えた場合は生成した StringIO オブジェクトを引数としてブロッ......ます。
 @param string 生成される StringIO のデータを文字列で指定します。
 この文字列はバッファとして使われます。StringIO#write などによって、
 string 自身も書き換えられます。
 @param mode Kernel.#open 同様文字......list[例][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.size # => 4
 p s # => "fbar"
 io.rewind
 p io.gets # => "fbar"
 StringIO.open("hoge"){|io|
 p io.string # => "hoge"
 }...
