539件ヒット
[1-100件を表示]
(0.043秒)
別のキーワード
ライブラリ
- ビルトイン (212)
- csv (12)
- delegate (12)
- forwardable (24)
-
irb
/ cmd / pushws (24) -
irb
/ extend-command (12) - mkmf (48)
- psych (24)
- readline (12)
-
rexml
/ document (36) - shell (12)
- thread (22)
クラス
- Array (76)
-
CSV
:: Table (12) -
IRB
:: ExtendCommand :: PushWorkspace (12) -
Psych
:: Visitors :: YAMLTree (24) -
REXML
:: Parent (36) - Shell (12)
- Thread (16)
-
Thread
:: Queue (58) -
Thread
:: SizedQueue (72)
モジュール
- Forwardable (24)
-
IRB
:: ExtendCommandBundle (12) - Kernel (60)
オブジェクト
-
Readline
:: HISTORY (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (48)
- ConditionVariable (12)
- DelegateClass (12)
-
NEWS for Ruby 3
. 0 . 0 (5) - PushWorkspace (12)
- add (12)
- append (8)
- closed? (10)
-
def
_ delegator (12) -
def
_ instance _ delegator (12) - deq (24)
- empty? (24)
-
enable
_ config (24) - enq (12)
- execute (12)
-
ignore
_ deadlock= (4) -
install
_ extend _ commands (12) - irb (12)
-
irb
/ cmd / pushws (12) - pop (36)
- prepend (8)
- pushback (12)
- pushd (6)
- pushdir (6)
-
rb
_ ary _ push (12) -
rb
_ dvar _ push (12) -
ruby 1
. 6 feature (12) - shift (36)
- unshift (12)
- value (12)
-
with
_ config (24)
検索結果
先頭5件
-
CSV
:: Table # push(*rows) -> self (21131.0) -
複数の行を追加するためのショートカットです。
...t[][ruby]{
rows.each {|row| self << row }
//}
@param rows CSV::Row のインスタンスか配列を指定します。
//emlist[例][ruby]{
require 'csv'
csv = CSV.new("a,b,c\n1,2,3", headers: true)
table = csv.read
rows = [
CSV::Row.new(table.headers, [4, 5, 6]),
[7, 8, 9]
]
table.push(*rows......)
p table[0..2]
# => [#<CSV::Row "a":"1" "b":"2" "c":"3">, #<CSV::Row "a":4 "b":5 "c":6>, #<CSV::Row "a":7 "b":8 "c":9>]
//}
@see CSV::Table#<<... -
Array
# push(*obj) -> self (18219.0) -
指定された obj を順番に配列の末尾に追加します。 引数を指定しなければ何もしません。
...指定された obj を順番に配列の末尾に追加します。
引数を指定しなければ何もしません。
@param obj 自身に追加したいオブジェクトを指定します。
//emlist[例][ruby]{
array = [1, 2, 3]
array.push 4
array.push [5, 6]
array.push 7, 8
p array... -
Thread
:: SizedQueue # push(obj) -> () (15207.0) -
キューに与えられたオブジェクトを追加します。
...ーのサイズが Thread::SizedQueue#max より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param obj キューに追加したいオブジェクトを指定します。
@see Thread::Queue#push... -
Thread
:: SizedQueue # push(obj , non _ block = false) -> () (15207.0) -
キューに与えられたオブジェクトを追加します。
...している場合は、
non_block が真でなければ、キューのサイズが Thread::SizedQueue#max
より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param obj キューに追加したい......オブジェクトを指定します。
@param non_block true を与えると、キューが一杯の時に例外 ThreadError が発生します。
@see Thread::Queue#push... -
Psych
:: Visitors :: YAMLTree # push(object) (15201.0) -
変換対象の Ruby オブジェクトを追加します。
...変換対象の Ruby オブジェクトを追加します。
@param object YAML AST へ変換する Ruby オブジェクト... -
REXML
:: Parent # push(object) -> () (15201.0) -
object を子ノード列の最後に追加します。
...object を子ノード列の最後に追加します。
object の親ノードには self が設定されます。
@param object 追加するノード... -
VALUE rb
_ ary _ push(VALUE ary , VALUE item) (12212.0) -
配列 ary の末尾に item を追加します。
...配列 ary の末尾に item を追加します。
対応するRubyコード
ary.push(item) または
ary << item
使用例
VALUE ary = rb_ary_new();
char line[4096];
while ((gets(line)) != NULL){
item = process_apache_log(line);
rb_ary_push(ary, item);
}... -
static void pushback(int c) (12200.0)
-
入力に一文字戻します。 c が EOF (-1) のときはなにもしません。
入力に一文字戻します。
c が EOF (-1) のときはなにもしません。 -
void rb
_ dvar _ push(ID id , VALUE value) (12200.0) -
-
irb
/ cmd / pushws (12016.0) -
irb 中の irb_workspaces、irb_push_workspace、irb_pop_workspace コマンド のための拡張を定義したサブライブラリです。
...irb 中の irb_workspaces、irb_push_workspace、irb_pop_workspace コマンド
のための拡張を定義したサブライブラリです。
このライブラリで定義されているメソッドはユーザが直接使用するものではあ
りません。...