るりまサーチ

最速Rubyリファレンスマニュアル検索!
199件ヒット [1-100件を表示] (0.028秒)

別のキーワード

  1. _builtin argumenterror
  2. on argumenterror
  3. new argumenterror
  4. dump argumenterror
  5. parse argumenterror

検索結果

<< 1 2 > >>

BigDecimal.mode(s) -> Integer | nil (18294.0)

BigDecimal の計算処理の制御方法を設定、確認します。

...定、確認を行う項目を BigDecimal::EXCEPTION_*
BigDecimal::ROUND_MODE のいずれかで指定します。

@param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定...
...は設定値が無効になります。

@raise TypeError 引数 s に有効でない値を指定した場合に発生します。

@raise ArgumentError 引数 s に例外処理に関する値を指定し、引数 v に
true、false 以外の値を指定した場合に発...
...al::mode(BigDecimal::EXCEPTION_NaN,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_INFINITY,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_UNDERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_OVERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_ZERODIVIDE,flag)
f = BigDecimal::mode(Big...

BigDecimal.mode(s, v) -> Integer | nil (18294.0)

BigDecimal の計算処理の制御方法を設定、確認します。

...定、確認を行う項目を BigDecimal::EXCEPTION_*
BigDecimal::ROUND_MODE のいずれかで指定します。

@param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定...
...は設定値が無効になります。

@raise TypeError 引数 s に有効でない値を指定した場合に発生します。

@raise ArgumentError 引数 s に例外処理に関する値を指定し、引数 v に
true、false 以外の値を指定した場合に発...
...al::mode(BigDecimal::EXCEPTION_NaN,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_INFINITY,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_UNDERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_OVERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_ZERODIVIDE,flag)
f = BigDecimal::mode(Big...

NEWS for Ruby 3.0.0 (1704.0)

NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...照してください。

== 言語仕様の変更

*
Keyword arguments are now separated from positional arguments.
Code that resulted in deprecation warnings in Ruby 2.7 will now
result in ArgumentError or different behavior. 14183
*
Procs accepting a single rest argument and keywords...
...gument and no keywords.
16166

//emlist[][ruby]{
pr = proc{|*a, **kw| [a, kw]}

pr.call([1])
# 2.7 => [[1], {}]
# 3.0 => [[[1]], {}]

pr.call([1, {a: 1}])
# 2.7 => [[1], {:a=>1}] # and deprecation warning
# 3.0 => a=>1}, {}]
//}

*
Arguments forwarding (`...`) now supports leading arguments....
...15575
*
When a class variable is overtaken by the same definition in an
ancestor class/module, a RuntimeError is now raised (previously,
it only issued a warning in verbose mode). Additionally, accessing a
class variable from the toplevel scope is now a RuntimeError.
14541
*
Ass...

NEWS for Ruby 2.0.0 (1428.0)

NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...言語仕様の変更

*
キーワード引数を追加しました
*
%i, %I をシンボルの配列作成のために追加しました。(%w, %W に似ています)
*
デフォルトのソースエンコーディングを US-ASCII から UTF-8 に変更しました
*
'_' で始まる使...
...のパラメータを返します。

*
Signal
*
追加: Signal.signame シグナルの名前を返します

*
非互換: Signal.trap は :SEGV, :BUS, :ILL, :FPE, :VTALRM が指定されると ArgumentError を発生させます

*
String
*
追加: String#b エンコーディン...
...護するためです。

*
iconv
*
削除しました。String#encode を使ってください。

*
io/console
*
追加: IO#cooked which sets the terminal to cooked mode within the given block.
*
追加: IO#cooked! which sets the terminal to cooked.
*
拡張: IO#raw, IO#raw!, I...

NEWS for Ruby 2.2.0 (1152.0)

NEWS for Ruby 2.2.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...語仕様の変更

*
nil/true/false
*
nil/true/false はフリーズされました 8923

*
Hash リテラル
*
後ろにコロンのあるシンボルをキーにしたときそれをクオートできるようになりました 4276

*
デフォルト引数
*
オプショナル...
...た。 10137

*
IO
*
改善: Windows上でパイプのための IO#read_nonblock, IO#write_nonblock をサポートしました。

*
Kernel
*
追加: Kernel.#itself(Object#itself)
*
改善: Kernel.#throw は、対応する catch ブロックがないとき ArgumentError ではなく...
...ment.
*
rb_thread_blocking_region -> rb_thread_call_without_gvl family
*
rb_thread_polling -> rb_thread_wait_for
*
rb_big2str0 : internal function. no replacement.
*
rb_big2ulong_pack -> rb_integer_pack
*
rb_gc_set_params : internal function. no replacement.
*
rb_io_mode_flag...

絞り込み条件を変える

ruby 1.8.4 feature (1146.0)

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

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

掲載方針

*
バグ修正の影響も含めて動作が変わるものを収録する。
*
単にバグを直しただけのものは収録しない。
*
ライブラリへの単なる定数の追加は収録しない。

以下は...
....4 (2005-12-01) [i686-linux]

# ArgumentError
printf("%2147483648$d\n") # -e:1:in `printf': invalid index - -2147483648$ (ArgumentError)
printf("%2147483649$d\n") # -e:1:in `printf': invalid index - -2147483647$ (ArgumentError)
printf("%4294967296$d\n")...
...-dev:27818>))

: optparse

#Tue Nov 22 23:52:06 2005 Nobuyoshi Nakada <nobu@ruby-lang.org>
#
# * lib/optparse.rb: match incomplete (in current enconding) multibyte
# string. http://inamode6.tokuhirom.dnsalias.org/show/1551

$KCODEで無効なマルチバイト文字列や、改...

NEWS for Ruby 2.3.0 (1002.0)

NEWS for Ruby 2.3.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...ください。

== 2.2.0 以降の変更

=== 言語仕様の変更

*
frozen-string-literal プラグマ:
*
実験的な機能として fronzen-string-literal というプラグマが導入されました。
8976
*
さらに --enable/--disable=frozen-string-literal というコマ...
...リモードで開いているときのみ効果があります。
11218
*
`flags` オプションの追加。
this parameter is bitwise-ORed to oflags generated by normal mode argument.
11253
*
IO#advise はもはや Errno::ENOSYS を起こしません。
サポー...
...11444

*
Module
*
Module#define_method と Object#define_singleton_method は
メソッド本体(Procオブジェクト、Methodオブジェクト、またはブロック )が必須になりました。
ブロックが与えられない場合は ArgumentError が発生しま...

1.6.8から1.8.0への変更点(まとめ) (726.0)

1.6.8から1.8.0への変更点(まとめ) * ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加された定数>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/文法の変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/正規表現>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Marshal>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Windows 対応>)) * ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>)) * ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>)) * ((<1.6.8から1.8.0への変更点(まとめ)/バグ修正>)) * ((<1.6.8から1.8.0への変更点(まとめ)/サポートプラットフォームの追加>))

...の変更点(まとめ)
*
((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>))
*
((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>))
*
((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>))
*
((<1.6.8から1.8.0...
...<ruby-dev:20358>))

*
Proc.new およびブロック引数で与えられる Proc は
引数チェックがゆるい。break が例外になる。

Proc.new {|a,b,c| p [a,b,c]}.call(1,2)
=> -:1: wrong # of arguments (2 for 3) (ArgumentError)...
...ュ自身と、ハッシュを参照したときのキーが渡されます

=== IO

: ((<IO/IO.new>)) [compat]

((<File/File.open>)) と同様に mode を数値(つまり、
((<File::Constants>)) の定数) で指定できるようになりました。

: ((<IO#reopen|IO/reopen>)) [compat]...

Kernel.#spawn(env, program, *args, options={}) -> Integer (289.0)

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

...== option引数の概要
Hash を options として渡すことで、起動される子プロセスの
*
プロセスグループ
*
resource limit
*
カレントディレクトリ
*
umask
*
子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなど...
...and, :in=>"/dev/null") # read mode
pid = spawn(command, :out=>"/dev/null") # write mode
pid = spawn(command, :err=>"log") # write mode
pid = spawn(command, 3=>"/dev/null") # read mode
//}
stdout と stderr をリダイレクトした場合は、
ファイルは write mode で open されます。そ...
...@param args 渡される引数です。0 個以上の文字列を指定します。
@param options オプションパラメータ Hash

@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。

@raise Errno::EXXX コマンドが実行できなかった場...

Kernel.#spawn(program, *args) -> Integer (289.0)

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

...== option引数の概要
Hash を options として渡すことで、起動される子プロセスの
*
プロセスグループ
*
resource limit
*
カレントディレクトリ
*
umask
*
子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなど...
...and, :in=>"/dev/null") # read mode
pid = spawn(command, :out=>"/dev/null") # write mode
pid = spawn(command, :err=>"log") # write mode
pid = spawn(command, 3=>"/dev/null") # read mode
//}
stdout と stderr をリダイレクトした場合は、
ファイルは write mode で open されます。そ...
...@param args 渡される引数です。0 個以上の文字列を指定します。
@param options オプションパラメータ Hash

@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。

@raise Errno::EXXX コマンドが実行できなかった場...

絞り込み条件を変える

<< 1 2 > >>