22件ヒット
[1-22件を表示]
(0.127秒)
別のキーワード
検索結果
-
void MEMMOVE(p1
, p2 , type , n) (38200.0) -
type 型のメモリ領域 p2 のうち先頭の n 個を p1 に移動する。
type 型のメモリ領域 p2 のうち先頭の n 個を p1 に移動する。 -
fiddle (6018.0)
-
*.dllや*.soなど、ダイナミックリンクライブラリを扱うためのライブラリです。
...い方
通常は fiddle/import ライブラリを require して
Fiddle::Importer モジュールを使用します。
dl と基本的な使いかたは良く似ています。
Fiddle モジュール自体はプリミティブな機能しか提供していません。
Fiddle::Importer モジュー......ルは以下のようにユーザが定義した
モジュールを拡張する形で使います。
require "fiddle/import"
module M
extend Fiddle::Importer
end
以後、このモジュールで dlload や extern などのメソッドが使用できるようになります。
以下の......ointerをポインタとして
扱うことができます。
文字列をポインタ引数として渡すと文字列のメモリ領域を指す
ポインタとして扱われます。
require 'fiddle/import'
module M
extend Fiddle::Importer
dlload 'libc.so.6'
extern 'void * memmove......りに使います。
=== 使い方
通常は fiddle/import ライブラリを require して
Fiddle::Importer モジュールを使用します。
Fiddle モジュール自体はプリミティブな機能しか提供していません。
Fiddle::Importer モジュールは以下のようにユ......ーザが定義した
モジュールを拡張する形で使います。
require "fiddle/import"
module M
extend Fiddle::Importer
end
以後、このモジュールで dlload や extern などのメソッドが使用できるようになります。
以下のように dlload を使っ...