るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
1件ヒット [1-1件を表示] (0.059秒)
トップページ > バージョン:2.5.0[x] > クエリ:String[x] > クエリ:pack[x] > クエリ:force_encoding[x]

別のキーワード

  1. socket pack_sockaddr_in
  2. socket pack_sockaddr_un
  3. array pack
  4. _builtin pack
  5. package pack

ライブラリ

クラス

検索結果

String#force_encoding(encoding) -> self (117430.0)

文字列の持つエンコーディング情報を指定された encoding に変えます。

文字列の持つエンコーディング情報を指定された encoding に変えます。

このとき実際のエンコーディングは変換されず、検査もされません。
Array#pack などで得られたバイト列のエンコーディングを指定する時に使います。

@param encoding 変更するエンコーディング情報を表す文字列か Encoding オブジェクトを指定します。

//emlist[例][ruby]{
s = [164, 164, 164, 237, 164, 207].pack("C*")
p s.encoding #=> ASC...