るりまサーチ

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

別のキーワード

  1. mkmf install_rb
  2. kernel install_rb
  3. rb_raise
  4. rb_f_raise
  5. rb_exc_raise

種類

検索結果

void rb_raise(VALUE err, const char *fmt, ...) (38116.0)

クラス err の例外を発生します。fmt とその後の引数は、 printf と同じ形式でエラーメッセージを表します。

...クラス err の例外を発生します。fmt とその後の引数は、
printf
と同じ形式でエラーメッセージを表します。...

ruby 1.6 feature (12.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

...1.6.7 (2002-07-30) [i586-linux]

: 2002-06-03 sprintf()

"%d" で引数を整数にするときに、((<組み込み関数/Integer>)) と同じ規則を
使用するようになりました。

p sprintf("%d", nil)

=> -:1:in `sprintf': no implicit conversion from nil (TypeError)...
...1
2

: String#succ

((<ruby-talk:22557>))

p "***".succ
p "*".succ
p sprintf("%c", 255).succ
p sprintf("*%c", 255).succ
p sprintf("**%c", 255).succ

=> ruby 1.6.5 (2001-09-19) [i586-linux]
"**+"
"\001+"...
...- if (rb_safe_level() >= 4 && !OBJ_TAINTED(klass)) {
+ if (rb_safe_level() >= 4 && (klass == rb_cObject || !OBJ_TAINTED(klass))) {
rb_raise
(rb_eSecurityError, "Insecure: can't define method");
}
if (OBJ_FROZEN(klass)) rb_error_frozen("class/module");

また...