るりまサーチ

最速Rubyリファレンスマニュアル検索!
972件ヒット [1-100件を表示] (0.098秒)
トップページ > クエリ:l[x] > 種類:マクロ[x]

別のキーワード

  1. matrix l
  2. kernel $-l
  3. _builtin $-l
  4. lupdecomposition l

キーワード

検索結果

<< 1 2 3 ... > >>

VALUE CLASS_OF(VALUE obj) (6201.0)

obj のクラスを返します。 この場合の「クラス」とは C レベルのクラス、 つまり RBasic 構造体の klass メンバの値です。 また、構造体を持たない Fixnum などに対しても正常に働きます。

...obj のクラスを返します。
この場合の「クラス」とは C レベルのクラス、
つまり RBasic 構造体の klass メンバの値です。
また、構造体を持たない Fixnum などに対しても正常に働きます。...

char * StringValuePtr(VALUE val) (6201.0)

val が String でなければ to_str メソッドを使って String に変換し、 その実体のポインタを返します。

...val が String でなければ to_str メソッドを使って String に変換し、
その実体のポインタを返します。

このマクロに渡した VALUE は ruby の GC から確実に保護されます。...

long FIX2LONG(VALUE x) (6201.0)

Fixnum を long に変換します。 Fixnum は常に long に収まります。

...Fixnum を long に変換します。
Fixnum は常に long に収まります。...

long NUM2LONG(VALUE x) (6201.0)

x を long 型の整数に変換します。

...x を long 型の整数に変換します。

x が Fixnum、Float、Bignum オブジェクトのいずれでもな
い場合は x.to_int による暗黙の型変換を試みます。

@raise TypeError x が nil の場合か、暗黙の型変換が成功しなかった場合に
...
...生します。

@raise RangeError x が long 型で表現できる値の範囲外であった場合に発生
します。...

struct RClass * RCLASS(VALUE obj) (6201.0)

絞り込み条件を変える

struct RFile * RFILE(VALUE obj) (6201.0)

struct RFloat * RFLOAT(VALUE obj) (6201.0)

unsigned long FIX2ULONG(VALUE x) (6201.0)

Fixnum を unsigned long に変換します。 Fixnum は常に unsigned long に収まります。

...Fixnum を unsigned long に変換します。
Fixnum は常に unsigned long に収まります。...

unsigned long NUM2ULONG(VALUE x) (6201.0)

x を unsigned long 型の整数に変換します。

...x を unsigned long 型の整数に変換します。

x が Fixnum、Float、Bignum オブジェクトのいずれでもな
い場合は x.to_int による暗黙の型変換を試みます。

@raise TypeError x が nil の場合か、暗黙の型変換が成功しなかった場合に...
...発生します。

@raise RangeError x が unsigned long 型で表現できる値の範囲外であった場
合に発生します。...
<< 1 2 3 ... > >>