権限を完全に放棄するために使います。利用できるかはプラットフォームに依存します。あった場合に発生します。値が保存されているかどうかは保証されません。バイナリとしてパックした文字列を返します。指定された文字列にしたがって、バイナリとしてパックした文字列を返します。テンプレートは型指定文字列とその長さ(省略時は1)を並べたものです。指定された時は「残りのデータ全て」の長さを表します。テンプレート文字列の通りです。指定されていれば、バッファとして使って返値として返します。結果はオフセットの後ろから詰められます。バイナリとしてパックした文字列を返します。指定された文字列にしたがって、バイナリとしてパックした文字列を返します。テンプレートは型指定文字列とその長さ(省略時は1)を並べたものです。指定された時は「残りのデータ全て」の長さを表します。テンプレート文字列の通りです。指定されていれば、バッファとして使って返値として返します。結果はオフセットの後ろから詰められます。それらの要素を含む配列を返します。したがってアンパックし、それらの要素を含む配列を返します。以下にあげるものは、Array#pack、String#unpackのテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字を続けることができます。「長さ」の代わりに`*'とすることで「残り全て」を表すこともできます。オブジェクトを変更します。場合(Hash#default_proc)でも上書きされます。オブジェクトに変換できるオブジェクトも受け付けます。オブジェクトを返します。オブジェクトを返します。