600件ヒット
[1-100件を表示]
(0.093秒)
ライブラリ
- fiddle (252)
-
fiddle
/ import (48) - resolv (60)
- win32ole (36)
クラス
-
Fiddle
:: CStruct (12) -
Fiddle
:: Function (48) -
Fiddle
:: Pointer (84) -
Resolv
:: DNS (36) -
WIN32OLE
_ METHOD (12) -
WIN32OLE
_ PARAM (12)
モジュール
- Fiddle (120)
-
Fiddle
:: Importer (36) -
WIN32OLE
:: VARIANT (12)
キーワード
- +@ (12)
- -@ (12)
-
ALIGN
_ INTPTR _ T (12) -
ALIGN
_ PTRDIFF _ T (12) -
ALIGN
_ UINTPTR _ T (12) -
DATA
_ PTR (12) - NULL (12)
- PTR (24)
-
RSTRING
_ END (12) -
RSTRING
_ PTR (12) -
SIZEOF
_ INTPTR _ T (12) -
SIZEOF
_ PTRDIFF _ T (12) -
SIZEOF
_ UINTPTR _ T (12) - StringValuePtr (12)
-
TYPE
_ INTPTR _ T (12) -
TYPE
_ PTRDIFF _ T (12) -
TYPE
_ UINTPTR _ T (12) -
VT
_ PTR (12) - [] (12)
- call (12)
-
each
_ resource (12) -
fiddle
/ import (12) - getresource (12)
- getresources (12)
-
is
_ pointer _ to _ heap (12) -
lex
_ get _ str (12) - new (12)
-
ole
_ type _ detail (12) -
rb
_ ary _ entry (12) -
rb
_ class2name (12) -
rb
_ gc _ mark _ children (12) -
rb
_ str _ cat (12) -
rb
_ str _ cat2 (12) -
rb
_ str _ new (12) -
rb
_ str _ new2 (12) - ref (12)
-
return
_ type _ detail (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby
_ xrealloc (12) - size (12)
- sizeof (12)
- struct (12)
-
to
_ i (12) -
to
_ ptr (24) - union (12)
検索結果
先頭5件
-
VALUE rb
_ str _ cat2(VALUE str , const char *ptr) (26232.0) -
文字列 str に C の文字列 ptr を破壊的に 連結します。ptr はヌル終端を仮定しています。
...文字列 str に C の文字列 ptr を破壊的に
連結します。ptr はヌル終端を仮定しています。... -
VALUE rb
_ str _ new2(const char *ptr) (26232.0) -
rb_str_new(ptr, strlen(ptr))
...
rb_str_new(ptr, strlen(ptr))... -
VALUE rb
_ str _ cat(VALUE str , const char *ptr , long len) (26216.0) -
文字列 str に、長さ len (NUL 含まず)の C の文字列 ptr を破壊的に連結します。
...文字列 str に、長さ len (NUL 含まず)の C の文字列
ptr を破壊的に連結します。... -
VALUE rb
_ str _ new(const char *ptr , long len) (26216.0) -
ptr から len バイト分をコピーして Ruby の文字列を作成し返します。
...
ptr から len バイト分をコピーして
Ruby の文字列を作成し返します。
rb_str_new(0,0)
では空文字列を生成して返します。... -
void * ruby
_ xrealloc(void *ptr , long size) (26200.0) -
引数と返り値の意味は realloc() と同じ。 ただしメモリ割り当てに失敗したときは GC を行いそれでもだめなときは NoMemoryError を raise する。 つまりこの関数が返り値を返したときは常に割り当ては成功している。
...引数と返り値の意味は realloc() と同じ。
ただしメモリ割り当てに失敗したときは
GC を行いそれでもだめなときは NoMemoryError を raise する。
つまりこの関数が返り値を返したときは常に割り当ては成功している。... -
void rb
_ gc _ mark _ children(VALUE ptr) (26200.0) -
v から指されているオブジェクトを全てマークします。
v から指されているオブジェクトを全てマークします。 -
VALUE rb
_ ary _ entry(VALUE ary , long offset) (26106.0) -
ary のインデックス offset の要素を返します。
...ary のインデックス offset の要素を返します。
インデックスが範囲を越えるときは Qnil を返します。
負のインデックスも使えます。
対応するRubyコード
ary[offset] または
ary.at(offset)
使用例
VALUE num;
num = rb_ary_entry(ary, o......ffset);
printf("%d\n", FIX2INT(num));
キャストを使った要素の参照方法
VALUE num = RARRAY(ary)->ptr[offset];... -
char * rb
_ class2name(VALUE klass) (26106.0) -
klass の名前を返します。 返り値の内容を変更したり free してはいけません。
...klass の名前を返します。
返り値の内容を変更したり free してはいけません。
RSTRING(rb_class_path(klass))->ptr
と同じです。... -
Fiddle
:: Function # ptr -> Integer | Fiddle :: Function (24301.0) -
関数ポインタを返します。
関数ポインタを返します。
Fiddle::Function.new の第1引数として指定したものを返します。