るりまサーチ

最速Rubyリファレンスマニュアル検索!
62件ヒット [1-62件を表示] (0.049秒)

別のキーワード

  1. _builtin bytes
  2. stringio bytes
  3. string bytes
  4. securerandom random_bytes
  5. random bytes

ライブラリ

クラス

モジュール

キーワード

検索結果

Random.bytes(size) -> String (18126.0)

ランダムなバイナリー文字列を返します。結果の文字列のサイズを指定できます。

...ランダムなバイナリー文字列を返します。結果の文字列のサイズを指定できます。

@
param size 結果の文字列のサイズをバイト数で指定します。

//emlist[][ruby]{
Random.bytes(10) # => "\xAC\n\x7F\x8C/\xAA\xC4\x97u\xA6"
//}

@
see Random#bytes...

SecureRandom.random_bytes(n = nil) -> String (6120.0)

ランダムなバイト列を生成して返します。

...

@
param n 生成される文字列のサイズを整数で指定します。
nil を指定した場合 n として 16 が使われます。

@
raise NotImplementedError 安全な乱数発生器が使えない場合に発生します。

require 'securerandom'
p SecureRandom.random_bytes...

String.new(string = "", encoding: string.encoding, capacity: string.bytesize) -> String (125.0)

string と同じ内容の新しい文字列を作成して返します。 引数を省略した場合は空文字列を生成して返します。

...同じ内容の新しい文字列を作成して返します。
引数を省略した場合は空文字列を生成して返します。

@
param string 文字列
@
param encoding 作成する文字列のエンコーディングを文字列か
Encoding オブジェクトで指定し...
...じになります(ただし、string が指定されていなかった場合は
Encoding::ASCII_8BITになります)。
@
param capacity 内部バッファのサイズを指定します。
指定することで、なんども文字列連結する...
...省略した場合、引数stringのバイト数が127未満であれば127、
それ以上であればstring.bytesizeになります。
@
return 引数 string と同じ内容の文字列オブジェクト

//emlist[例][ruby]{
text = "hoge".encode("EUC-JP")
no_optio...

WIN32OLE_VARIANT.new(val, vartype = nil) -> WIN32OLE_VARIANT (49.0)

指定したオブジェクトを値とするWIN32OLE_VARIANTオブジェクトを生成します。

...ェクトを生成します。

@
param val ラップするRubyオブジェクトを指定します。
@
param vartype 省略時はWIN32OLEが自動型変換を行います。指定する場合は
WIN32OLE::VARIANTの定数を指定してください。
@
return val引数を値として...
...持つWIN32OLE_VARIANTオブジェクトを返します。

@
raise TypeError val引数の型がArray、String、Integer、Float、Time、
WIN32OLE、WIN32OLE_VARIANT、TrueClass、FalseClass、
NilClass のいずれでもありません。

shell = WIN32OLE.new('...
...ンコーディングをASCII-8BITに設
定した文字列となります。

include WIN32OLE::VARIANT
bytes
= WIN32OLE_VARIANT.new([1,2,3,4,5], VT_UI1 | VT_ARRAY)
bytes
.value #=> "\x01\x02\x03\x04\x05"
bytes
.value.encoding #=> #<Encoding:ASCII-8BIT>

@
see WIN32OLE::VARIANT...

GC.stat(key) -> Numeric (43.0)

GC 内部の統計情報を Hash で返します。

...情報を Hash で返します。

@
param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き
されます。


@
param key 得られる統計情報か...
...ら特定の情報を取得したい場合にキーを
Symbol で指定します。

@
return GC 内部の統計情報をHash で返します。
引数 key を指定した場合は数値を返します。

GC.stat
# =>
{
:count=>0,
:heap_allocated_pages=>24,
:...
...ncrease_bytes=>2389312,
:malloc_increase_bytes_limit=>16777216,
:minor_gc_count=>0,
:major_gc_count=>0,
:remembered_wb_unprotected_objects=>0,
:remembered_wb_unprotected_objects_limit=>0,
:old_objects=>0,
:old_objects_limit=>0,
:oldmalloc_increase_bytes=>23897...

絞り込み条件を変える

GC.stat(result_hash = {}) -> {Symbol => Integer} (43.0)

GC 内部の統計情報を Hash で返します。

...情報を Hash で返します。

@
param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き
されます。


@
param key 得られる統計情報か...
...ら特定の情報を取得したい場合にキーを
Symbol で指定します。

@
return GC 内部の統計情報をHash で返します。
引数 key を指定した場合は数値を返します。

GC.stat
# =>
{
:count=>0,
:heap_allocated_pages=>24,
:...
...ncrease_bytes=>2389312,
:malloc_increase_bytes_limit=>16777216,
:minor_gc_count=>0,
:major_gc_count=>0,
:remembered_wb_unprotected_objects=>0,
:remembered_wb_unprotected_objects_limit=>0,
:old_objects=>0,
:old_objects_limit=>0,
:oldmalloc_increase_bytes=>23897...