るりまサーチ

最速Rubyリファレンスマニュアル検索!
736件ヒット [301-400件を表示] (0.062秒)

別のキーワード

  1. _builtin ~
  2. ipaddr ~
  3. regexp ~
  4. integer ~
  5. bignum ~

クラス

モジュール

検索結果

<< < ... 2 3 4 5 6 ... > >>

ruby 1.8.4 feature (12.0)

ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。

...降の
バックトラックが効かなくなるバグの修正。((<ruby-list:41328>))

p(/^[a-z]+x[0-9]+$/ =~ "hogex111")
p(/^[\x61-\x7a]+x[0-9]+$/ =~ "hogex111")

# => ruby 1.8.3 (2005-09-21) [i686-linux]
0
nil
# => ruby 1.8.4 (2005-1...
...lowのバグがありました。
perl のそれとは違い、セキュリティバグはないそうです。
((<URL:http://www.rubyist.net/~matz/20051207.html#p01>))

# ruby 1.8.4 (2005-12-01) [i686-linux]

# ArgumentError
printf("%2147483648$d\n") # -e:1:in...
...を修正。
((<ruby-dev:27334>))

== 添付ライブラリ

: Ruby/Tk

* 対応バージョン

Tcl7.6/Tk4.2, Tcl/Tk8.0 8.4.12, Tcl/Tk8.5a1 a3

Tcl/Tk 拡張ライブラリについては

ActiveTcl8.4.12.0 またはそれ以前
( beta 版 は Activ...

xmlrpc (12.0)

XML-RPC を扱うためのライブラリです。

...other parser and scales well for large documents. For example for a 0.5 MB XML
document with many tags, XMLStreamParser is ~350 (!) times faster than
NQXMLTreeParser and still ~18 times as fast as XMLTreeParser.

You can change the XML-writer by calling method <i>set_writer</i>.

=== 参考

* ht...

演算子式 (12.0)

演算子式 * assign * selfassign * multiassign * range * range_cond * and * or * not * cond

...[]
+(単項) ! ~
**
-(単項)
* / %
+ -
<< >>
&
| ^
> >= < <=
<=> == === != =~ !~
&&...
...メソッド定義
などではこの記法を利用します。


//emlist{
| ^ & <=> == === =~ > >= < <= << >>
+ - * / % ** ~ +@ -@ [] []= ` ! != !~
//}
これらの演算子式の定義方法についてはd:spec/def#operatorを参照してください...
...式の値が真である時偽を、偽である時真を返します。

式 `!=' 式

!(式 == 式)と同じ。

式 `!~' 式

!(式 =~ 式)と同じ。

not を伴う式をメソッドの引数に渡す場合は二重に括弧が必要となります。

//emlist[][ruby]{
p(!...

File.mkfifo(file_name, mode = 0666) -> 0 (6.0)

引数 file_name で指定した名前の FIFO スペシャルファイルを作成します。

...
ファイル作成と同様にプロセスの umask によって変更されます。
作成されたファイルの許可モードは (mode & ~umask) になります。

//emlist[例][ruby]{
File.mkfifo("testfile", 0666)
File.ftype("testfile") # => "fifo"
//}...

Kernel.#exec(command, options={}) -> () (6.0)

引数で指定されたコマンドを実行します。

...このメソッドからは戻りません。

=== 引数の解釈

この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます...

絞り込み条件を変える

Kernel.#exec(env, command, options={}) -> () (6.0)

引数で指定されたコマンドを実行します。

...このメソッドからは戻りません。

=== 引数の解釈

この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます...

Kernel.#format(format, *arg) -> String (6.0)

format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。

...* 整数を表す指示子: d, i, u, b, B, o, x, X,
* 浮動小数点数を表す指示子: f, g, e, E, G

があります

: c

引数の数値(0255)を文字コードとみなして対応する文字を出力します。
引数が数値以外のオブジェクトの場合 to_int メソッ...

Kernel.#putc(ch) -> object (6.0)

文字 ch を 標準出力 $stdout に出力します。

...文字 ch を 標準出力 $stdout に出力します。

ch が数値なら 0 255 の範囲の対応する文字を出力します。
ch が文字列なら、その先頭1文字を出力します。
どちらでもない場合は、ch.to_int で整数に変換を試みます。

@param ch 出...

Kernel.#spawn(command, options={}) -> Integer (6.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...ロセスのプロセスIDを返します。


=== 引数の解釈

この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます...

Kernel.#spawn(env, command, options={}) -> Integer (6.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...ロセスのプロセスIDを返します。


=== 引数の解釈

この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます...

絞り込み条件を変える

Kernel.#sprintf(format, *arg) -> String (6.0)

format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。

...* 整数を表す指示子: d, i, u, b, B, o, x, X,
* 浮動小数点数を表す指示子: f, g, e, E, G

があります

: c

引数の数値(0255)を文字コードとみなして対応する文字を出力します。
引数が数値以外のオブジェクトの場合 to_int メソッ...
<< < ... 2 3 4 5 6 ... > >>