るりまサーチ

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

別のキーワード

  1. zlib versionerror
  2. zlib zlib::versionerror
  3. versionerror
  4. versionerror zlib
  5. error zlib::versionerror

ライブラリ

キーワード

検索結果

Zlib::VersionError (18001.0)

zlib ライブラリのバージョンがこのライブラリの想定しているバージョンと互換でない場合に発生します。

zlib ライブラリのバージョンがこのライブラリの想定しているバージョンと互換でない場合に発生します。

Encoding::UndefinedConversionError (6001.0)

エンコーディング変換後の文字が存在しない場合に発生する例外。

...に変換しようとした場合などに発生します。

//emlist[例][ruby]{
"\u2603".encode(Encoding::EUC_JP)
#=> Encoding::UndefinedConversionError: U+2603 from UTF-8 to EUC-JP
//}


変換が多段階でなされ、その途中で例外が生じた場合は、
例外オブジェクトが...
...1 -> UTF-8 -> EUC-JP
begin
ec.convert("\xa0")
# NO-BREAK SPACE, which is available in UTF-8 but not in EUC-JP.
rescue Encoding::UndefinedConversionError
p $!.source_encoding #=> #<Encoding:UTF-8>
p $!.destination_encoding #=> #<Encoding:EUC-JP>
p $!.source_encoding_nam...

RSS::ConversionError (6001.0)

Zlib::Error (7.0)

ライブラリ zlib の発行する全ての例外のスーパークラスです。

...が Zlib::Error のサブクラスとして定義されています。
それぞれ zlib ライブラリ関数の返すエラーと対応しています。

* Zlib::StreamEnd
* Zlib::NeedDict
* Zlib::DataError
* Zlib::StreamError
* Zlib::MemError
* Zlib::BufError
* Zlib::VersionError...