るりまサーチ

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

別のキーワード

  1. _builtin %
  2. bigdecimal %
  3. range %
  4. bn %
  5. string %

種類

ライブラリ

クラス

検索結果

IO.binwrite(path, string, offset=nil) -> Integer (18137.0)

path で指定されるファイルを開き、string を書き込み、 閉じます。

...k('C*').map {|c| '%02x' % c }.join(' ')
# => 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52

# binwriteを使用した場合: どの環境でも正しく保存できる。
IO.binwrite('white.binmode.png', png)
puts IO.binread('white.binmode.png', 16).unpack('C*').map {|c| '%02x' % c }.join(' ')
# =...
...a 1a 0a 00 00 00 0d 49 48 44 52

# binwriteを使用しなかった場合: Windowsで改行文字(0x0a: "\n")と同じビット列が変換されてしまう。
IO.write('white.txtmode.png', png)
puts IO.binread('white.txtmode.png', 16).unpack('C*').map {|c| '%02x' % c }.join(' ')
# => 89 50 4e 47 0...

NEWS for Ruby 2.6.0 (18.0)

NEWS for Ruby 2.6.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...14250

* Random
* 新規メソッド
* Random.bytes が追加されました。 4938

* Range
* 新規メソッド
* Range#% が追加されました。 14697

* 非互換な変更
* Range#=== が Range#include? メソッドではなく Range#cover? メソッドを...
...を渡すのは非推奨になる予定で、
今は警告が出ます。 14643

* File
* File.read, File.binread, File.write, File.binwrite,
File.foreach, File.readlines はパスがパイプ文字 '|' で始まっていても
外部コマンドを実行しなくなりまし...
...igDecimal.new はバージョン 2.0 で削除予定です。

* Pathname
* Pathname#read, Pathname#binread, Pathname#write,
Pathname#binwrite, Pathname#each_line, Pathname#readlines は
パスがパイプ文字 '|' で始まっていても外部コマンドを実行しなくなり...