るりまサーチ

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

別のキーワード

  1. kernel $-l
  2. matrix l
  3. _builtin $-l
  4. lupdecomposition l
  5. l matrix

ライブラリ

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

Kernel.#require(feature) -> bool (21237.0)

Ruby ライブラリ feature をロードします。拡張子補完を行い、 同じファイルの複数回ロードはしません。

...のホームディレクトリに展開されます。

Ruby ライブラリとは Ruby スクリプト (*.rb) か拡張ライブラリ
(*.so,*.o,*.dll など) であり、feature の拡張子が省略された場合はその
両方から探します( *.rb が優先されます)。
省略されな...
...false を返します。

@param feature ファイル名の文字列です。
@raise LoadError ロードに失敗した場合に発生します。

//emlist[例][ruby]{
$LOADED_FEATURES.grep(/prime/).size # => 0
require
"prime" # => true
$LOADED_FEATURES.grep(/prime/).size # => 1
require
"pri...
...me" # => false
begin
require
"invalid"
rescue LoadError => e
e.message # => "cannot load such file -- invalid"
end
//}

@see Kernel.#load,Kernel.#autoload,Kernel.#require_relative...

CSV::Table#size -> Integer (21125.0)

(ヘッダを除く)行数を返します。

...(ヘッダを除く)行数を返します。

Array#length, Array#size に委譲しています。

//emlist[][ruby]{
require
'csv'
csv = CSV.new("a,b,c\n1,2,3", headers: true)
table = csv.read
p table.size # => 1
//}

@see Array#length, Array#size...

REXML::Elements#size -> Integer (21119.0)

保持している要素の個数を返します。

...list[][ruby]{
require
'rexml/document'
doc = REXML::Document.new '<a>sean<b/>elliott<b/>russell<b/></a>'
# doc.root は3つの要素と3つのテキストノードを持つため、6を返す
doc.root.size # => 6
# そのうち要素は3つであるため、以下は3を返す
doc.root.el...
...ements.size # => 3
//}...

Tempfile#size -> Integer (21119.0)

テンポラリファイルのサイズを返します。

...テンポラリファイルのサイズを返します。

require
"tempfile"
tf = Tempfile.new("foo")
tf.print("bar,ugo")
p tf.size # => 7
tf.close
p tf.size # => 7...

Set#size -> Integer (18113.0)

集合の要素数を返します。

...集合の要素数を返します。

//emlist[][ruby]{
require
'set'
p Set[10, 20, 30, 10].size # => 3
//}...

絞り込み条件を変える

Digest::Base#size -> Integer (18107.0)

ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。

...り、
それぞれの実装に適したものにオーバーライドされます。

例: Digest::MD、Digest::SHA1、Digest::SHA512のハッシュ値のバイト長を順番に調べる。

require
'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, 64]...

REXML::Attributes#size -> Integer (18107.0)

属性の個数を返します。

...ます。


//emlist[][ruby]{
require
'rexml/document'

doc = REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='&lt;'/>
</root>
EOS
a = doc.get_elements("/root/a").first

p a.attributes.length # => 3
//}...

Readline::HISTORY.size -> Integer (18107.0)

ヒストリに格納された内容の数を取得します。

...ヒストリに格納された内容の数を取得します。

例: ヒストリの内容を最初から順番に出力する。

require
"readline"

Readline::HISTORY.push("foo", "bar", "baz")
p Readline::HISTORY.length #=> 3

@see Readline::HISTORY.empty?...

Thread::Queue#size -> Integer (18107.0)

キューの長さを返します。

...キューの長さを返します。

//emlist[例][ruby]{
require
'thread'
q = Queue.new

[:resource1, :resource2, :resource3, nil].each { |r| q.push(r) }

q.length # => 4
//}...

CSV#field_size_limit -> Integer (12231.0)

フィールドサイズの最大値を返します。

...す。

//emlist[例][ruby]{
require
"csv"

csv = CSV.new(DATA)
csv.field_size_limit # => nil
p csv.read # => [["a", "b"], ["\n2\n2\n", ""]]

DATA.rewind
csv = CSV.new(DATA, field_size_limit: 4)
p csv.field_size_limit # => 4
csv.read # => #<CSV::MalformedCSVError: Field size exceeded on line 2.>

__...

絞り込み条件を変える

<< 1 2 3 ... > >>