るりまサーチ

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

別のキーワード

  1. socket int
  2. prime int_from_prime_division
  3. _builtin to_int
  4. mkmf convertible_int
  5. option int

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Fiddle::Importer#value(type, val = nil) -> Fiddle::CStruct (18154.0)

型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。

...型が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。

type は "int", "void*" といった文字列...
...された構造体に
その値を代入します。

@param type 型を表す文字列
@param val 構造体に確保される初期値


require 'fiddle/import'

module M
extend Fiddle::Importer
end

v = M.value("int", 32)
p v.value # => 32
v.value = 48
p v.value # => 48...

Fiddle::Pointer#to_value -> object (9107.0)

自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、 自身が指すオブジェクトを返します。

...自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、
自身が指すオブジェクトを返します。

例:

require 'fiddle'

s = 'abc'
i = Fiddle.dlwrap(s)
cptr = Fiddle::Pointer.new(i)
p cptr.to_value #=> "abc"...

TracePoint#return_value -> object (9107.0)

メソッドやブロックの戻り値を返します。

...timeError :return、:c_return、:b_return イベントのためのイベ
ントフックの外側で実行した場合に発生します。

//emlist[例][ruby]{
def foo(ret)
ret
end
trace = TracePoint.new(:return) do |tp|
p tp.return_value # => 1
end
trace.enable
foo 1
//}...

OpenSSL::ASN1.#PrintableString(value) -> OpenSSL::ASN1::PrintableString -> OpenSSL::ASN1::PrintableString (6408.0)

ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::PrintableString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も...

static VALUE rb_f_integer(VALUE obj, VALUE arg) (6400.0)

Kernel.#Integer の実体です。

...Kernel.#Integer の実体です。...

絞り込み条件を変える

static void dvar_asgn_internal(ID id, VALUE value, int curr) (6400.0)

dvar_asgn と dvar_asgn_curr の補助関数です。

dvar_asgn と dvar_asgn_curr の補助関数です。

int FIX2INT(VALUE x) (6332.0)

Fixnum を int に変換します。 返り値が int の範囲から外れる場合は RangeError が発生します。

...Fixnum を int に変換します。
返り値が int の範囲から外れる場合は RangeError が発生します。...

unsigned int FIX2UINT(VALUE x) (6332.0)

Fixnum を unsigned int に変換します。 返り値が unsigned int の範囲から外れる場合は RangeError が発生します。

...Fixnum を unsigned int に変換します。
返り値が unsigned int の範囲から外れる場合は RangeError が発生します。...

int NUM2INT(VALUE x) (6328.0)

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

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

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

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

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