るりまサーチ (Ruby 2.4.0)

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

検索結果

char* RSTRING_END(RString str) (40.0)

引数 str の表す文字列のポインタの末尾を返します。

引数 str の表す文字列のポインタの末尾を返します。

@param str RString 構造体を指定します。

@see RSTRING_PTR

char* RSTRING_PTR(RString str) (40.0)

引数 str の表す文字列のポインタの先頭を返します。

引数 str の表す文字列のポインタの先頭を返します。

@param str RString 構造体を指定します。

@see RSTRING_END

int NUM2INT(VALUE x) (40.0)

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

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

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

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

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

int RSTRING_LENINT(RString str) (40.0)

引数 str の表す文字列のバイト数をint型にキャストして返します。

引数 str の表す文字列のバイト数をint型にキャストして返します。

@param str RString 構造体を指定します。

@see RSTRING_LEN

long NUM2LONG(VALUE x) (40.0)

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

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

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

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

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

絞り込み条件を変える

long RSTRING_LEN(RString str) (40.0)

引数 str の表す文字列のバイト数を返します。

引数 str の表す文字列のバイト数を返します。

@param str RString 構造体を指定します。

@see RSTRING_LENINT

short NUM2SHORT(VALUE x) (40.0)

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

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

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

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

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

unsigned int NUM2UINT(VALUE x) (40.0)

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

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

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

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

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

unsigned long NUM2ULONG(VALUE x) (40.0)

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

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

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

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

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

unsigned short NUM2USHORT(VALUE x) (40.0)

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

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

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

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

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

絞り込み条件を変える

int FIXABLE(long f) (22.0)

f が Fixnum の範囲に収まっているなら真。

f が Fixnum の範囲に収まっているなら真。

@see FIXNUM_MIN, FIXNUM_MAX, FIXNUM_P,
POSFIXABLE, NEGFIXABLE

int FIXNUM_P(VALUE obj) (22.0)

obj が Fixnum のインスタンスのとき真。

obj が Fixnum のインスタンスのとき真。

@see FIXNUM_MIN, FIXNUM_MAX, FIXABLE,
POSFIXABLE, NEGFIXABLE

int NEGFIXABLE(long f) (22.0)

f が Fixnum の下限値以上ならば真。

f が Fixnum の下限値以上ならば真。

@see FIXNUM_MIN, FIXNUM_MAX, FIXNUM_P,
FIXABLE, POSFIXABLE

int POSFIXABLE(long f) (22.0)

f が Fixnum の上限値以下ならば真。

f が Fixnum の上限値以下ならば真。

@see FIXNUM_MIN, FIXNUM_MAX, FIXNUM_P,
FIXABLE, NEGFIXABLE

long FIXNUM_MAX (22.0)

Fixnum にできる整数の上限値。

Fixnum にできる整数の上限値。

@see FIXNUM_MIN, FIXNUM_P, FIXABLE,
POSFIXABLE, NEGFIXABLE

絞り込み条件を変える

long FIXNUM_MIN (22.0)

Fixnum にできる整数の下限値。

Fixnum にできる整数の下限値。

@see FIXNUM_MAX, FIXNUM_P, FIXABLE,
POSFIXABLE, NEGFIXABLE

struct RString * RSTRING(VALUE obj) (22.0)

引数 obj を RString 構造体にキャストして返します。

引数 obj を RString 構造体にキャストして返します。

@param obj Rubyの文字列オブジェクトを指定します。