314件ヒット
[301-314件を表示]
(0.052秒)
種類
- インスタンスメソッド (267)
- クラス (22)
- 特異メソッド (14)
- 変数 (11)
クラス
-
ARGF
. class (36) - Array (19)
- Enumerator (58)
- IO (36)
- Object (44)
- String (66)
モジュール
- Enumerable (22)
- Kernel (11)
検索結果
-
String
# unpack(template) -> Array (8.0) -
Array#pack で生成された文字列を テンプレート文字列 template にしたがってアンパックし、 それらの要素を含む配列を返します。
...: 文字列を数値(文字コード)の配列に変換する例
//emlist[][ruby]{
"Ruby".unpack('C*') # => [82, 117, 98, 121]
a = []
"Ruby".each_byte {|c| a << c}
a # => [82, 117, 98, 121]
//}
: "x" でヌルバイトを埋めることができる
//emlist[][ruby]{
[82, 117, 98, 121].pack(... -
Enumerator
. new(size=nil) {|y| . . . } -> Enumerator (3.0) -
Enumerator オブジェクトを生成して返します。与えられたブロックは Enumerator::Yielder オブジェクトを 引数として実行されます。
Enumerator オブジェクトを生成して返します。与えられたブロックは Enumerator::Yielder オブジェクトを
引数として実行されます。
生成された Enumerator オブジェクトに対して each を呼ぶと、この生成時に指定されたブロックを
実行し、Yielder オブジェクトに対して << メソッドが呼ばれるたびに、
each に渡されたブロックが繰り返されます。
new に渡されたブロックが終了した時点で each の繰り返しが終わります。
このときのブロックの返り値が each の返り値となります。
@param size 生成する Enumerator...