別のキーワード
ライブラリ
- ビルトイン (1164)
-
bigdecimal
/ ludcmp (12) - csv (48)
- fiddle (36)
-
fiddle
/ import (24) - logger (12)
- matrix (80)
-
net
/ http (24) - objspace (36)
- rake (36)
-
rbconfig
/ sizeof (12) -
rexml
/ document (36) - set (18)
- stringio (36)
- strscan (84)
- thread (18)
クラス
-
ARGF
. class (12) - Array (141)
- CSV (24)
-
CSV
:: Table (24) -
Encoding
:: Converter (24) - Enumerator (31)
-
Enumerator
:: Chain (7) -
Enumerator
:: Lazy (12) -
Fiddle
:: CStruct (12) - File (36)
-
File
:: Stat (48) - Hash (24)
- Integer (24)
- Logger (12)
- MatchData (24)
- Matrix (60)
- Method (48)
-
Net
:: HTTPGenericRequest (24) - Object (48)
- Proc (7)
-
REXML
:: Attributes (24) -
REXML
:: Elements (12) -
Rake
:: Application (12) - Random (29)
- Range (36)
-
RubyVM
:: InstructionSequence (36) - Set (24)
- String (232)
- StringIO (36)
- StringScanner (84)
- Struct (36)
-
Thread
:: Queue (24) -
Thread
:: SizedQueue (70) - UnboundMethod (72)
- Vector (20)
モジュール
- Fiddle (12)
-
Fiddle
:: Importer (12) - FileTest (33)
-
GC
:: Profiler (36) - Kernel (12)
- LUSolve (12)
- ObjectSpace (36)
- Rake (12)
-
Rake
:: TaskManager (12) - RbConfig (12)
オブジェクト
- ENV (14)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (7)
- == (24)
- BlockCaller (12)
- Closure (12)
- ConditionVariable (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) - Numeric (12)
- Rubyの起動 (4)
- Ruby用語集 (12)
- SIZEOF (12)
- SizedQueue (12)
- Stat (12)
- String (12)
- [] (84)
- application= (12)
- arity (24)
- basis (12)
- bigdecimal (12)
- bind (12)
- binmode (12)
-
bit
_ length (12) - blksize (12)
-
body
_ stream (12) -
body
_ stream= (12) - bsearch (48)
- build (24)
- byterindex (3)
- bytes (19)
- bytesize (12)
-
cgi
/ session (12) - clear (12)
- clone (12)
- close (10)
-
count
_ objects _ size (12) - deq (12)
- disasm (12)
- disassemble (12)
-
each
_ grapheme _ cluster (16) -
each
_ index (24) - empty (12)
- empty? (9)
-
enum
_ for (24) - eql? (24)
- fiddle (12)
-
fiddle
/ import (12) -
field
_ size _ limit (12) - getoptlong (12)
- hash (24)
- length (108)
- lusolve (12)
- malloc (12)
-
matched
_ size (12) - max (12)
- max= (12)
-
memsize
_ of (12) -
memsize
_ of _ all (12) - minor (24)
- name (12)
- new (131)
- open (24)
- pack (21)
- pack テンプレート文字列 (12)
- peek (12)
- peep (12)
- pop (12)
- pp (12)
- prettyprint (12)
-
primitive
_ convert (24) -
raw
_ data (12) -
raw
_ seed (2) -
rbconfig
/ sizeof (12) -
rdoc
/ markdown (12) - report (12)
- require (12)
-
rest
_ size (12) - restsize (12)
- result (12)
- rindex (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby
_ xcalloc (12) -
ruby
_ xmalloc (12) -
ruby
_ xrealloc (12) - shift (12)
- size? (24)
- slice (72)
-
synthesize
_ file _ task (12) - terminate (12)
-
to
_ a (12) -
to
_ enum (24) -
to
_ h (14) - transpose (12)
- truncate (24)
- unpack (12)
- urandom (8)
- zero (8)
- zero? (12)
- メソッド呼び出し(super・ブロック付き・yield) (12)
- 制御構造 (12)
検索結果
先頭5件
-
void * ruby
_ xcalloc(long n , long size) (26200.0) -
引数と返り値は calloc() と同じです。 ただしメモリ割り当てに失敗したときは GC を行いそれでもだめなときは例外 NoMemoryError を発生します。 つまりこの関数が返り値を返したときは常に割り当ては成功です。
引数と返り値は calloc() と同じです。
ただしメモリ割り当てに失敗したときは
GC を行いそれでもだめなときは例外 NoMemoryError を発生します。
つまりこの関数が返り値を返したときは常に割り当ては成功です。 -
void * ruby
_ xmalloc(long size) (26200.0) -
引数と返り値は malloc() と同じ。 ただしメモリ割り当てに失敗したときは GC を行いそれでもだめなときは NoMemoryError を raise する。 つまりこの関数が返り値を返したときは常に割り当ては成功している。
引数と返り値は malloc() と同じ。
ただしメモリ割り当てに失敗したときは
GC を行いそれでもだめなときは NoMemoryError を raise する。
つまりこの関数が返り値を返したときは常に割り当ては成功している。 -
void * ruby
_ xrealloc(void *ptr , long size) (26200.0) -
引数と返り値の意味は realloc() と同じ。 ただしメモリ割り当てに失敗したときは GC を行いそれでもだめなときは NoMemoryError を raise する。 つまりこの関数が返り値を返したときは常に割り当ては成功している。
引数と返り値の意味は realloc() と同じ。
ただしメモリ割り当てに失敗したときは
GC を行いそれでもだめなときは NoMemoryError を raise する。
つまりこの関数が返り値を返したときは常に割り当ては成功している。 -
Enumerator
# size -> Integer | Float :: INFINITY | nil (18125.0) -
self の要素数を返します。
...いた場合はその
実行結果を返します。呼び出した時に要素数が不明であった場合は nil を返し
ます。
//emlist[例][ruby]{
(1..100).to_a.permutation(4).size # => 94109400
loop.size # => Float::INFINITY
(1..100).drop_while.size # => nil
//}
@see Enumerator.new... -
Range
# size -> Integer | Float :: INFINITY | nil (18125.0) -
範囲内の要素数を返します。始端、終端のいずれかのオブジェクトが Numeric のサブクラスのオブジェクトではない場合には nil を返します。
...を返します。始端、終端のいずれかのオブジェクトが
Numeric のサブクラスのオブジェクトではない場合には nil を返します。
//emlist[例][ruby]{
(10..20).size # => 11
("a".."z").size # => nil
(-Float::INFINITY..Float::INFINITY).size # => Infinity
//}... -
Integer
# size -> Integer (18119.0) -
整数の実装上のサイズをバイト数で返します。
...整数の実装上のサイズをバイト数で返します。
//emlist[][ruby]{
p 1.size # => 8
p 0x1_0000_0000.size # => 8
//}
@see Integer#bit_length... -
REXML
:: Elements # size -> Integer (18119.0) -
保持している要素の個数を返します。
...る要素の個数を返します。
//emlist[][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.elements.size # => 3
//}... -
File
# size -> Integer (18113.0) -
ファイルのサイズを返します。
...ファイルのサイズを返します。
//emlist[例][ruby]{
File.open("/dev/null") do |f|
f.size #=> 0
end
//}
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX 失敗した場合に発生します。
@see File#lstat... -
File
:: Stat # size -> Integer (18113.0) -
ファイルサイズ(バイト単位)を返します。
...ファイルサイズ(バイト単位)を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.size #=> 1548
//}...