ライブラリ
クラス
- Array (22)
- Binding (10)
- Coverage (6)
- Enumerator (22)
- IO (11)
- Integer (66)
- Object (44)
-
Rake
:: FileCreationTask (11) -
Rake
:: FileTask (11) -
Rake
:: Task (11) - Socket (44)
-
Socket
:: AncillaryData (11) - String (11)
- Thread (16)
-
Thread
:: ConditionVariable (22) - ThreadsWait (60)
モジュール
- Benchmark (22)
- Etc (11)
- Kernel (22)
- Process (33)
-
Socket
:: Constants (44)
キーワード
- * (33)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - Fiber (11)
-
NEWS for Ruby 3
. 0 . 0 (4) - Numeric (11)
-
PC
_ TIMESTAMP _ RESOLUTION (11) - Rubyの起動 (11)
-
SCM
_ TIMESTAMP (22) -
SCM
_ TIMESTAMPNS (22) -
SO
_ TIMESTAMP (22) -
SO
_ TIMESTAMPNS (22) -
all
_ waits (18) -
at
_ exit (11) - benchmark (11)
- bigdecimal (11)
- bm (11)
- broadcast (11)
-
clock
_ gettime (11) - downto (22)
- empty? (6)
-
enum
_ for (22) - finished? (6)
- join (6)
-
join
_ nowait (6) -
line
_ stub (6) -
local
_ variables (10) - modified? (11)
- new (6)
-
next
_ wait (6) -
rb
_ time _ timespec _ new (9) -
rb
_ timespec _ now (9) -
report
_ on _ exception (8) -
report
_ on _ exception= (8) - select (11)
- signal (11)
- threads (6)
-
to
_ enum (22) - upto (22)
- waitall (11)
-
with
_ object (22) - xmlrpc (3)
- 制御構造 (11)
- 変数と定数 (11)
- 演算子式 (11)
検索結果
先頭5件
-
Integer
# times -> Enumerator (44220.0) -
self 回だけ繰り返します。 self が正の整数でない場合は何もしません。
...れます。
//emlist[][ruby]{
3.times { puts "Hello, World!" } # Hello, World! と3行続いて表示される。
0.times { puts "Hello, World!" } # 何も表示されない。
5.times {|n| print n } # 01234 と表示される。
//}
@see Integer#upto, Integer#downto, Numeric#step... -
Integer
# times {|n| . . . } -> self (44220.0) -
self 回だけ繰り返します。 self が正の整数でない場合は何もしません。
...れます。
//emlist[][ruby]{
3.times { puts "Hello, World!" } # Hello, World! と3行続いて表示される。
0.times { puts "Hello, World!" } # 何も表示されない。
5.times {|n| print n } # 01234 と表示される。
//}
@see Integer#upto, Integer#downto, Numeric#step... -
Process
. # times -> Process :: Tms (24201.0) -
自身のプロセスとその子プロセスが消費したユーザ/システム CPU 時間の積算を Process::Tms オブジェクトで返します。 時間の単位は秒で、浮動小数点数で与えられます。
...ム CPU 時間の積算を
Process::Tms オブジェクトで返します。
時間の単位は秒で、浮動小数点数で与えられます。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
@see Process::Tms... -
Integer
# downto(min) -> Enumerator (23118.0) -
self から min まで 1 ずつ減らしながらブロックを繰り返し実行します。 self < min であれば何もしません。
...min まで 1 ずつ減らしながらブロックを繰り返し実行します。
self < min であれば何もしません。
@param min 数値
@return self を返します。
//emlist[][ruby]{
5.downto(1) {|i| print i, " " } # => 5 4 3 2 1
//}
@see Integer#upto, Numeric#step, Integer#ti... -
Integer
# downto(min) {|n| . . . } -> self (23118.0) -
self から min まで 1 ずつ減らしながらブロックを繰り返し実行します。 self < min であれば何もしません。
...min まで 1 ずつ減らしながらブロックを繰り返し実行します。
self < min であれば何もしません。
@param min 数値
@return self を返します。
//emlist[][ruby]{
5.downto(1) {|i| print i, " " } # => 5 4 3 2 1
//}
@see Integer#upto, Numeric#step, Integer#ti... -
Integer
# upto(max) {|n| . . . } -> Integer (23118.0) -
self から max まで 1 ずつ増やしながら繰り返します。 self > max であれば何もしません。
...self から max まで 1 ずつ増やしながら繰り返します。
self > max であれば何もしません。
@param max 数値
@return self を返します。
//emlist[][ruby]{
5.upto(10) {|i| print i, " " } # => 5 6 7 8 9 10
//}
@see Integer#downto, Numeric#step, Integer#times... -
IO
. select(reads , writes = [] , excepts = [] , timeout = nil) -> [[IO]] | nil (23106.0) -
select(2) を実行します。
...待ちの IO オブジェクトの中から準備ができたものを
それぞれ配列にして、配列の配列として返します。
タイムアウトした時には nil を返します。
@param reads 入力待ちする IO オブジェクトの配列を渡します。
@param writes 出......する IO オブジェクトの配列を渡します。
@param excepts 例外待ちする IO オブジェクトの配列を渡します。
@param timeout タイムアウトまでの時間を表す数値または nil を指定します。数値で指定したときの単位は秒です。nil を指...... IO がどれかひとつレディ状態になるまで待ち続けます。
@raise IOError 与えられた IO オブジェクトが閉じられていた時に発生します。
@raise Errno::EXXX select(2) に失敗した場合に発生します。
rp, wp = IO.pipe
mesg = "ping "
100.times{... -
Integer
# upto(max) -> Enumerator (23018.0) -
self から max まで 1 ずつ増やしながら繰り返します。 self > max であれば何もしません。
...self から max まで 1 ずつ増やしながら繰り返します。
self > max であれば何もしません。
@param max 数値
@return self を返します。
//emlist[][ruby]{
5.upto(10) {|i| print i, " " } # => 5 6 7 8 9 10
//}
@see Integer#downto, Numeric#step, Integer#times... -
VALUE rb
_ time _ timespec _ new(const struct timespec *ts , int offset) (18500.0) -
引数 ts、offset を元に Time オブジェクトを作成して返します。
...元に Time オブジェクトを作成して返します。
@param ts timespec 構造体のポインタ
@param offset 協定世界時との時差(秒)。
-86400 < offset < 86400 の場合は指定した時差に、INT_MAX
を指定した場合は地方時、INT_MAX-1......を指定した場合は UTC に
なります。
@raise ArgumentError offset に上述の範囲以外の値を指定した場合に発生し
ます。... -
Rake
:: FileTask # timestamp -> Time | Rake :: LateTime (12400.0) -
ファイルタスクのタイムスタンプを返します。
...ファイルタスクのタイムスタンプを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: "test.txt"
file "test.txt" do |task|
Rake.application.options.build_all = false
task.timestamp # => #<Rake::LateTime:0x2ba58f0>
end
//}...