るりまサーチ

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

別のキーワード

  1. socket unpack_sockaddr_in
  2. socket unpack_sockaddr_un
  3. socket unpack
  4. string unpack
  5. option unpack

モジュール

検索結果

<< < ... 5 6 7 >>

fiddle (6.0)

*.dllや*.soなど、ダイナミックリンクライブラリを扱うためのライブラリです。

...extend Fiddle::Importer
dlload 'libm.so.6'
extern 'double modf(double, double *)'
end

s = ' ' * 8
p M2.modf(1.25, s) #=> 0.25
p s.unpack('d')[0] #=> 1.0

==== 関数の引数と返り値
fiddle でインポートした C の関数を呼び出すとき、
その引数と返り値は...

fiddle/import (6.0)

fiddle ライブラリのための高レベルインターフェースを提供するライブラリです。

...Time.at(100), Time.at(10)]
a = buff.map{|t| Fiddle.dlwrap(t)}.pack('l!*')
M.qsort(a, buff.size, Fiddle::SIZEOF_VOIDP, M::QsortCallback)
p a.unpack('l!*').map{|t| Fiddle.dlunwrap(t).to_i } #=> [1, 10, 100, 1241603848]

==== 複雑な構造体を定義したい

構造体をメン...

ruby 1.9 feature (6.0)

ruby 1.9 feature ruby version 1.9.0 は開発版です。 以下にあげる機能は将来削除されたり互換性のない仕様変更がなされるかもしれません。 1.9.1 以降は安定版です。 バグ修正がメインになります。

...308>)) [compat]
: Array#flatten, Array#flatten! がオプショナルな level 引数を受け取るようになりました [compat]
: String#unpack("M") で CRLF を単独の LF と同様に無視するようになりました ((<ruby-dev:28601>)) [compat]

* M17N
: 以下、ここでいう...

socket (6.0)

socket はプロセス外部との通信 (プロセス間通信、ホスト間通信) を実現します。

...を指します。
Socket クラスなどソケットの低レベルインタフェースで利用されます。

Socket.pack_sockaddr_in,
Socket.unpack_sockaddr_in といったメソッドにより、
例えば、以下のようにしてこの文字列を得ることが出来ます

require 'soc...
<< < ... 5 6 7 >>