1225件ヒット
[101-200件を表示]
(0.059秒)
ライブラリ
モジュール
- Etc (24)
- Fiddle (36)
- FileTest (36)
- Kernel (276)
- LUSolve (12)
- Math (24)
- Newton (12)
- ObjectSpace (60)
-
OpenSSL
:: ASN1 (48) - PTY (24)
- Process (264)
-
Process
:: GID (84) -
Process
:: Sys (48) -
Process
:: UID (84) -
Profiler
_ _ (6) - Readline (12)
- Signal (36)
- Syslog (36)
-
Syslog
:: Macros (24) - Timeout (21)
- Zlib (58)
キーワード
- Integer (36)
-
LOG
_ MASK (12) -
LOG
_ UPTO (12) - PrintableString (24)
- adler32 (17)
-
adler32
_ combine (12) -
allocation
_ sourceline (12) -
change
_ privilege (24) -
clock
_ gettime (12) - crc32 (17)
-
crc32
_ combine (12) - dlwrap (12)
-
each
_ object (24) - egid (12)
- eid (24)
- euid (12)
- facility (12)
- fork (24)
- format (12)
- frexp (12)
-
from
_ name (24) - getegid (12)
- geteuid (12)
- getgid (12)
- getpgid (12)
- getpgrp (12)
- getpriority (12)
- getpty (12)
- getrlimit (12)
- getsid (12)
- getuid (12)
- gid (12)
-
grant
_ privilege (24) - groups (12)
- initgroups (12)
- kill (12)
- lgamma (12)
- ludecomp (12)
- malloc (12)
- mask (12)
- maxgroups (12)
-
memsize
_ of (12) -
memsize
_ of _ all (12) - nlsolve (12)
- nprocessors (12)
- open (24)
- pid (12)
- ppid (12)
- print (12)
-
print
_ profile (6) - printf (24)
- putc (12)
- rand (24)
-
re
_ exchange (24) - readline (12)
- realloc (12)
- rid (24)
- setsid (12)
- signame (12)
- size (12)
- size? (12)
- sleep (24)
- spawn (60)
- sprintf (12)
- srand (24)
- switch (24)
- syscall (12)
- sysconf (12)
- test (12)
- timeout (21)
- trap (24)
- uid (12)
- wait (12)
- wait2 (12)
- waitall (12)
- waitpid (12)
- waitpid2 (12)
-
world
_ readable? (12)
検索結果
先頭5件
-
Profiler
_ _ . # print _ profile(file) -> () (6101.0) -
stop_profile を実行し、プロファイルの結果を file に出力します。 file には printf メソッドが定義されていなければいけません。
...stop_profile を実行し、プロファイルの結果を file に出力します。
file には printf メソッドが定義されていなければいけません。
@param file File のインスタンスを指定します。... -
Kernel
. # sprintf(format , *arg) -> String (3107.0) -
format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。
...rintf と同じように解釈し、
引数をフォーマットした文字列を返します。
@param format フォーマット文字列です。
@param arg フォーマットされる引数です。
@see Kernel.#printf,Time#strftime,Date.strptime
=== sprintf フォーマット
Ruby の sprint......f フォーマットは基本的に C 言語の sprintf(3)
のものと同じです。ただし、short や long などの C 特有の型に対する修飾子が
ないこと、2進数の指示子(%b, %B)が存在すること、sprintf のすべての方言をサ
ポートしていないこと(%': 3......うな表示をします。絶対値に符号を付けた形式
で出力するためには %+x、% x のように指定します。
以下は sprintf フォーマットの書式です。[] で囲まれた部分は省略可
能であることを示しています。
%[nth$][フラグ][幅][.精... -
Kernel
. # rand(max = 0) -> Integer | Float (107.0) -
擬似乱数を発生させます。
...1.0 未満の実数を、正の整数の場合は 0 以上 max 未満の整数を返します。
それ以外の値を指定した場合は max.to_int の絶対値が指定されたものとして扱います。
二番目の形式では range で指定された範囲の値を返します。
range... -
Kernel
. # rand(range) -> Integer | Float | nil (107.0) -
擬似乱数を発生させます。
...1.0 未満の実数を、正の整数の場合は 0 以上 max 未満の整数を返します。
それ以外の値を指定した場合は max.to_int の絶対値が指定されたものとして扱います。
二番目の形式では range で指定された範囲の値を返します。
range... -
Kernel
. # srand -> Integer (107.0) -
Kernel.#rand や Random.rand で使用される擬似乱数生成器の種を設定し、古い種を返します。
...します。
seed に整数を指定するとその絶対値を乱数の種に設定します。
それ以外の値を指定した場合は seed.to_int が指定されたものとして扱います。
seed に既知の値を与えると、以前の Kernel.#rand の値を再現できます。
seed... -
Kernel
. # srand(seed) -> Integer (107.0) -
Kernel.#rand や Random.rand で使用される擬似乱数生成器の種を設定し、古い種を返します。
...します。
seed に整数を指定するとその絶対値を乱数の種に設定します。
それ以外の値を指定した場合は seed.to_int が指定されたものとして扱います。
seed に既知の値を与えると、以前の Kernel.#rand の値を再現できます。
seed... -
Etc
. # nprocessors -> Integer (101.0) -
有効な CPU コア数を返します。
有効な CPU コア数を返します。
//emlist[][ruby]{
require 'etc'
p Etc.nprocessors #=> 4
//} -
Etc
. # sysconf(name) -> Integer | nil (101.0) -
sysconf(3) で取得したシステム設定変数の値を返します。
sysconf(3) で取得したシステム設定変数の値を返します。
引数 name が制限に関する設定値であり、設定が制限がない状態の場合は nil
を返します。(sysconf(3) が -1 を返し、errno が設定されていない
場合)
@param name Etc モジュールの SC_ で始まる定数のいずれかを指定します。
//emlist[][ruby]{
require "etc"
Etc.sysconf(Etc::SC_ARG_MAX) # => 2097152
# Number of processors.
# It is not standardized.
Etc.... -
Fiddle
. # dlwrap(obj) -> Integer (101.0) -
指定されたオブジェクト obj のアドレスを表す整数を返します。
指定されたオブジェクト obj のアドレスを表す整数を返します。
@param obj Ruby のオブジェクトを指定します。
例:
require 'fiddle'
s = 'abc'
p addr = Fiddle.dlwrap(s) #=> 136122440
p Fiddle.dlunwrap(addr) #=> "abc" -
Fiddle
. # malloc(size) -> Integer (101.0) -
size バイトのメモリ領域を確保し、その領域を指す整数を返します。
size バイトのメモリ領域を確保し、その領域を指す整数を返します。
メモリを確保できなかった場合、例外 NoMemoryError が発生するか、あるいは ruby インタプリタが強制終了します。
@param size 必要なメモリ領域のサイズを整数で指定します。