るりまサーチ

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

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. matrix i

ライブラリ

検索結果

<< 1 2 3 ... > >>

PP.pp(obj, out = $>, width = 79) -> object (35319.0)

指定されたオブジェクト obj を出力先 out に幅 width で出力します。 出力先 out を返します。

...幅 width で出力します。
出力先 out を返します。

@param obj 表示したいオブジェクトを指定します。

@param out 出力先を指定します。<< メソッドが定義されている必要があります。

@param width 出力先の幅を指定します。

//emlist[]...
...[ruby]{
require 'pp'

str = PP.pp(b], [:a, [[:a, [:a, [:a, :b], [:a, :b],]]], '', 20)
puts str
# =>
# [[:a, :b],
# [:a,
# [[:a,
# [:a, [:a, :b]]],
# [:a, :b]]]]
//}

@see $>...

PP.sharing_detection -> bool (29256.0)

共有検出フラグを表すアクセサです。 デフォルトは false です。true である場合、 PP.pp は一度出力したオブジェクトを再び出力する時 Object#pretty_print_cycle を使います。

...true である場合、
PP
.pp は一度出力したオブジェクトを再び出力する時
Object#pretty_print_cycle を使います。

@param boolean 共有検出フラグを true か false で指定します。

//emlist[][ruby]{
require 'pp'

b = [1, 2, 3]
a = [b, b]

pp
a...
...#=> [[1, 2, 3], [1, 2, 3]]

PP
.sharing_detection = true
pp
a #=> [[1, 2, 3], [...]]
//}...

PP.sharing_detection=(boolean) (29256.0)

共有検出フラグを表すアクセサです。 デフォルトは false です。true である場合、 PP.pp は一度出力したオブジェクトを再び出力する時 Object#pretty_print_cycle を使います。

...true である場合、
PP
.pp は一度出力したオブジェクトを再び出力する時
Object#pretty_print_cycle を使います。

@param boolean 共有検出フラグを true か false で指定します。

//emlist[][ruby]{
require 'pp'

b = [1, 2, 3]
a = [b, b]

pp
a...
...#=> [[1, 2, 3], [1, 2, 3]]

PP
.sharing_detection = true
pp
a #=> [[1, 2, 3], [...]]
//}...

PP.sharing_detection -> bool (29250.0)

共有検出フラグを表すアクセサです。 デフォルトは false です。true である場合、 PP.pp は一度出力したオブジェクトを再び出力する時 Object#pretty_print_cycle を使います。

...
PP
.pp は一度出力したオブジェクトを再び出力する時
Object#pretty_print_cycle を使います。

@param boolean 共有検出フラグを true か false で指定します。

//emlist[][ruby]{
b = [1, 2, 3]
a = [b, b]

pp
a #=> [[1, 2, 3], [1, 2, 3]]

PP
.sh...
...aring_detection = true
pp
a #=> [[1, 2, 3], [...]]
//}...

PP.sharing_detection=(boolean) (29250.0)

共有検出フラグを表すアクセサです。 デフォルトは false です。true である場合、 PP.pp は一度出力したオブジェクトを再び出力する時 Object#pretty_print_cycle を使います。

...
PP
.pp は一度出力したオブジェクトを再び出力する時
Object#pretty_print_cycle を使います。

@param boolean 共有検出フラグを true か false で指定します。

//emlist[][ruby]{
b = [1, 2, 3]
a = [b, b]

pp
a #=> [[1, 2, 3], [1, 2, 3]]

PP
.sh...
...aring_detection = true
pp
a #=> [[1, 2, 3], [...]]
//}...

絞り込み条件を変える

irb (26102.0)

irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

...irb は Interactive Ruby の略です。
i
rb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

=== irb の使い方

Ruby さえ知っていれば irb を使うのは簡単です。
i
rb コマンドを実行すると、以下のようなプロン...
...ibrary ruby -r と同じ
-I ruby -I と同じ
-U ruby -U と同じ
-E enc ruby -E と同じ
--verbose これから実行する行を表示する
--noverbose これから実行する行を表示しない (デフォルト)
--ech...
...[:INSPECT_MODE] に以下のいずれかの値を設定する事で、結果出力の
方式を変更する事ができます。

: false, :to_s, :raw

出力結果を to_s したものを表示します。

: true, :p, :inspect

出力結果を inspect したものを表示します。

: :pp,...

Rake::InvocationChain::EmptyInvocationChain#append(task_name) -> Rake::InvocationChain (24400.0)

与えられた値を追加した Rake::InvocationChain を返します。

...与えられた値を追加した Rake::InvocationChain を返します。

@param task_name 追加する値を指定します。...

IRB::OutputMethod#pp(*objs) -> object (24101.0)

各 obj を inspect した文字列を self に出力し、最後に改行を出力します。

...各 obj を inspect した文字列を self に出力し、最後に改行を出力します。

@param objs 任意のオブジェクトを指定します。...

PP#seplist(list, sep = lambda { comma_breakable }, iter_method = :each) {|e| ...} -> () (23330.0)

リストの各要素を何かで区切りつつ、自身に追加していくために使われます。

...list を iter_method によってイテレートし、各要素を引数としてブロックを実行します。
また、それぞれのブロックの実行の合間に sep が呼ばれます。

つまり、以下のふたつは同値です。

//emlist[][ruby]{
q.seplist([1,2,3]) {|v| q.pp v...
...q.pp 1
q.comma_breakable
q.pp 2
q.comma_breakable
q.pp 3
//}

@param list 自身に追加したい配列を与えます。iter_method を適切に指定すれば、
Enumerable でなくても構いません。

@param sep 区切りを自身に追加するブロックを与えます。lis...
...t がイテレートされないなら、
sep は決して呼ばれません。

@param iter_method list をイテレートするメソッドをシンボルで与えます。

@see PP#comma_breakable...

WEBrick::HTTPStatus::HTTPVersionNotSupported (21000.0)

HTTP のステータスコード 505 HTTP Version Not Supported を表すクラスです。

...HTTP のステータスコード 505 HTTP Version Not Supported を表すクラスです。...

絞り込み条件を変える

Socket::Constants::IPPROTO_IP -> Integer (18306.0)

Internet protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。

...Internet protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。

また、Socket.open の protocol 引数に渡す利用法もあります。

@see netinet/in.h(header)
i
p(4freebsd), ip(7linux)...

Socket::Constants::IPPROTO_IPV6 -> Integer (18306.0)

Internet Protocol Version 6。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。

...Internet Protocol Version 6。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。

また、Socket.open の protocol 引数に渡す利用法もあります。

@see netinet/in.h(header)
i
p6(4freebsd), ipv6(7linux)
2292...
<< 1 2 3 ... > >>