るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.137秒)
トップページ > クエリ:l[x] > クエリ:>[x] > クエリ:y[x] > クエリ:copy_stream[x]

別のキーワード

  1. psych psych_y
  2. psych y
  3. kernel psych_y
  4. kernel y
  5. psych_y syck

ライブラリ

クラス

モジュール

検索結果

FileUtils.#copy_stream(src, dest) -> () (27301.0)

src を dest にコピーします。 src には read メソッド、dest には write メソッドが必要です。

src を dest にコピーします。
src には read メソッド、dest には write メソッドが必要です。

@param src read メソッドを持つオブジェクト。

@param dest write メソッドを持つオブジェクト。

IO.copy_stream(src, dst, copy_length = nil) -> Integer (24514.0)

指定された src から dst へコピーします。 コピーしたバイト数を返します。

...なる IO オブジェクトかファイル名を指定します。

@param copy_length コピーする長さをバイト単位で指定します。最大 copy_length までコピーされます。
nil を指定した場合、コピーする長さに制限はありません。

@p...
...指定します。

//emlist[例][ruby]{
IO.write("filetest", "abcdefghij")
IO.copy_stream("filetest", "filecopy", 2) # => 2
IO.read("filecopy") # => "ab"
IO.copy_stream("filetest", "filecopy", 3, 4) # => 3
IO.read("filecopy") # => "efg"
//}...

IO.copy_stream(src, dst, copy_length, src_offset) -> Integer (24514.0)

指定された src から dst へコピーします。 コピーしたバイト数を返します。

...なる IO オブジェクトかファイル名を指定します。

@param copy_length コピーする長さをバイト単位で指定します。最大 copy_length までコピーされます。
nil を指定した場合、コピーする長さに制限はありません。

@p...
...指定します。

//emlist[例][ruby]{
IO.write("filetest", "abcdefghij")
IO.copy_stream("filetest", "filecopy", 2) # => 2
IO.read("filecopy") # => "ab"
IO.copy_stream("filetest", "filecopy", 3, 4) # => 3
IO.read("filecopy") # => "efg"
//}...