24件ヒット
[1-24件を表示]
(0.017秒)
別のキーワード
検索結果
-
void MEMMOVE(p1
, p2 , type , n) (38216.0) -
type 型のメモリ領域 p2 のうち先頭の n 個を p1 に移動する。
...
type 型のメモリ領域 p2 のうち先頭の n 個を p1 に移動する。... -
fiddle (18.0)
-
*.dllや*.soなど、ダイナミックリンクライブラリを扱うためのライブラリです。
...iddle::Importer
dlload "libc.so.6"
QsortCallback = bind("void *qsort_callback2(void*,void*)"){|ptr1,ptr2|
ptr1[0] <=> ptr2[0]
}
type
extern 'void qsort(void *, int, int, void *)'
end
buff = "3465721"
M.qsort(buff, buff.size, 1, M::QsortCallback)
p buff #=> "1234......す。
require 'fiddle/import'
module M
extend Fiddle::Importer
dlload 'libc.so.6'
extern 'void * memmove(void *, void *, unsigned long)'
end
s = 'xxxyyyzzz'
M.memmove(s, 'abc', 3)
p s #=> "abcyyyzzz"
char * 以外の型のポインタを受け取る関数に...