251件ヒット
[1-100件を表示]
(0.141秒)
ライブラリ
- ビルトイン (30)
- fiddle (22)
-
rake
/ packagetask (44) - rubygems (22)
-
rubygems
/ commands / unpack _ command (11) -
rubygems
/ package / tar _ header (33) -
rubygems
/ package / tar _ writer (11) - socket (11)
クラス
- Array (19)
-
Fiddle
:: Pointer (22) -
Gem
:: Commands :: UnpackCommand (11) -
Gem
:: Package :: TarHeader (33) -
Rake
:: PackageTask (44) -
Socket
:: Option (11) - String (11)
モジュール
- Gem (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - FileOverflow (11)
-
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (9) - RubyGemsPackageVersion (11)
- RubyGemsVersion (11)
- [] (11)
- devmajor (11)
- devminor (11)
-
get
_ path (11) - init (11)
- new (22)
- pack テンプレート文字列 (11)
-
rb
_ big2ulong _ pack (1) -
rb
_ quad _ pack (1) -
rb
_ quad _ unpack (1) -
ruby 1
. 6 feature (11) -
ruby 1
. 9 feature (11) -
to
_ ptr (11) - unpack (11)
- version (22)
- version= (11)
検索結果
先頭5件
-
Array
# pack(template , buffer: String . new) -> String (19754.0) -
配列の内容を template で指定された文字列にしたがって、 バイナリとしてパックした文字列を返します。
...です。長さと
して * が指定された時は「残りのデータ全て」の長さを
表します。型指定文字は以下で述べる pack テンプレート文字列の通りです。
buffer が指定されていれば、バッファとして使って返値として返します。
も......のでは
ないことに注意してください。
buffer のサイズ(capacity)が足りなければ、packはメモリを確保します。
//emlist[例][ruby]{
['!'].pack('@1a', buffer: 'abc') # => "a!"
['!'].pack('@5a', buffer: 'abc') # => "abc\u0000\u0000!"
//}
@param template 自身の......ong のサイズにすることもできます。
i, I (int)のサイズは常にシステム依存であり、n, N, v, V
のサイズは常にシステム依存ではない(!をつけられない)ことに注意してください。
つまり、IO#ioctl などで C の構造体を渡すときの... -
Array
# pack(template) -> String (19654.0) -
配列の内容を template で指定された文字列にしたがって、 バイナリとしてパックした文字列を返します。
...指定文字は以下で述べる pack テンプレート文字列の通りです。
@param template 自身のバイナリとしてパックするためのテンプレートを文字列で指定します。
以下にあげるものは、Array#pack、String#unpack
のテンプレート文字の......を表すこともできます。
長さの意味はテンプレート文字により異なりますが大抵、
"iiii"
のように連続するテンプレート文字は
"i4"
と書き換えることができます。
テンプレート文字列中の空白類は無視されます。
また......ong のサイズにすることもできます。
i, I (int)のサイズは常にシステム依存であり、n, N, v, V
のサイズは常にシステム依存ではない(!をつけられない)ことに注意してください。
つまり、IO#ioctl などで C の構造体を渡すときの......です。長さと
して * が指定された時は「残りのデータ全て」の長さを
表します。型指定文字は以下で述べる pack テンプレート文字列の通りです。
buffer が指定されていれば、バッファとして使って返値として返します。
も......のでは
ないことに注意してください。
buffer のサイズ(capacity)が足りなければ、packはメモリを確保します。
//emlist[例][ruby]{
['!'].pack('@1a', buffer: 'abc') # => "a!"
['!'].pack('@5a', buffer: 'abc') # => "abc\u0000\u0000!"
//}
@param template 自身の... -
Gem
:: RubyGemsPackageVersion -> String (18300.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
Gem
:: Package :: TarHeader # devminor -> Integer (15300.0) -
tar のヘッダに含まれる devminor を返します。
...tar のヘッダに含まれる devminor を返します。... -
Gem
:: Package :: TarHeader # version -> Integer (15200.0) -
tar のヘッダに含まれる version を返します。
...tar のヘッダに含まれる version を返します。... -
Gem
:: RubyGemsVersion -> String (15200.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
Rake
:: PackageTask # version -> String (15200.0) -
作成するパッケージのバージョンを表す文字列を返します。
作成するパッケージのバージョンを表す文字列を返します。 -
Rake
:: PackageTask # version=(str) (15200.0) -
作成するパッケージのバージョンをセットします。
作成するパッケージのバージョンをセットします。
@param str バージョンを表す文字列を指定します。 -
Gem
:: Package :: TarWriter :: FileOverflow (15000.0) -
上限サイズを越えて書き込もうとした場合に発生する例外です。
上限サイズを越えて書き込もうとした場合に発生する例外です。 -
VALUE rb
_ big2ulong _ pack(VALUE x) (12416.0) -
この関数は deprecated です。rb_integer_pack を使用してください。
...この関数は deprecated です。rb_integer_pack を使用してください。... -
String
# unpack(template) -> Array (10556.0) -
Array#pack で生成された文字列を テンプレート文字列 template にしたがってアンパックし、 それらの要素を含む配列を返します。
...Array#pack で生成された文字列を
テンプレート文字列 template にしたがってアンパックし、
それらの要素を含む配列を返します。
@param template pack テンプレート文字列
@return オブジェクトの配列
以下にあげるもの......は、Array#pack、String#unpack
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることができます。「長さ」の代わりに`*'とすることで「残り全て」
を表すこともできます。
長さの意味はテ......ong のサイズにすることもできます。
i, I (int)のサイズは常にシステム依存であり、n, N, v, V
のサイズは常にシステム依存ではない(!をつけられない)ことに注意してください。
つまり、IO#ioctl などで C の構造体を渡すときの......は、Array#pack、String#unpack、String#unpack1
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることができます。「長さ」の代わりに`*'とすることで「残り全て」
を表すこともできます。
長さ...