るりまサーチ

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

別のキーワード

  1. openssl version
  2. rss version
  3. rss rss_version
  4. rss version=
  5. zlib zlib_version

検索結果

<< 1 2 > >>

Gem::Version (30061.0)

文字列で表現されたバージョンを比較可能 (Comparable) にするためのクラスです。

...ってしまい、
正しく判定できません。
Gem::Version はこの問題を解決します。

//emlist[文字列での比較と Gem::Version での比較][ruby]{
p "1.9" < "1.10" # => false
p Gem::Version.new("1.9") < Gem::Version.new("1.10") # => true
//}

gem のバージョンを取り...
...は無関係に使うこともできます。

//emlist[バージョン表記のソートの例][ruby]{
version
s = %w[ 1.1 1.10 1.9 1.1.beta9 1.1.beta10 ]

p versions.sort_by{ |v| Gem::Version.new(v) }
# => ["1.1.beta9", "1.1.beta10", "1.1", "1.9", "1.10"]
//}

上の例で、"1.9" と "1.10"...

Net::HTTPVersionNotSupported (18033.0)

HTTP レスポンス 505 (HTTP Version not supported) を表現するクラスです。

...HTTP レスポンス 505 (HTTP Version not supported) を表現するクラスです。

詳しくは 7231 Section 6.6.6 を見てください。...

WEBrick::HTTPStatus::HTTPVersionNotSupported (18033.0)

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

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

Encoding::UndefinedConversionError (18001.0)

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

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

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


変換が多段階でなされ、その途中で例外が生じた場合は、
例外オブジェクト...
...TF-8 but not in EUC-JP.
rescue Encoding::UndefinedConversionError
p $!.source_encoding #=> #<Encoding:UTF-8>
p $!.destination_encoding #=> #<Encoding:EUC-JP>
p $!.source_encoding_name #=> "UTF-8"
p $!.destination_encoding_name #=> "EUC-JP"
puts $!.error_char...

RSS::ConversionError (18001.0)

絞り込み条件を変える

RSS::UnknownConversionMethodError (18001.0)

WEBrick::HTTPVersion (18001.0)

HTTP のバージョンのための小さなクラスです。 バージョン同士の比較のために使います。

HTTP のバージョンのための小さなクラスです。
バージョン同士の比較のために使います。

Zlib::VersionError (18001.0)

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

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

Gem::Version::Requirement (9001.0)

Alias of Gem::Requirement

Alias of Gem::Requirement

OptionParser (6085.0)

コマンドラインのオプションを取り扱うためのクラスです。

...ラスです。

オプションが指定された時に呼ばれるブロックを
OptionParser#on メソッドで登録していきます。
つまり、OptionParser を使う場合、基本的には

(1) OptionParser オブジェクト opt を生成する。
(2) オプションを取り扱う...
...ンを実際に parse する。

というような流れになります。

//emlist[][ruby]{
require "optparse"
ProgramConfig = Hash.new
opts = OptionParser.new
opts.on("-a"){|v| ProgramConfig[:a] = true } # オプション「-a」がコマンドラインで指定されていた場合の動作。...
...してから exit します。

: --version

OptionParser#ver を表示してから exit します。
OptionParser#ver が定義されていない場合は、そのようにエラーメッセージを出力して abort します。
オプション「--version」に「,」で区切られたクラ...

絞り込み条件を変える

<< 1 2 > >>