るりまサーチ

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

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. rsa n=
  3. rsa n
  4. openssl n=
  5. openssl n

ライブラリ

モジュール

キーワード

検索結果

<< < 1 2 3 4 > >>

REXML::Instruction#clone -> REXML::Instruction (24202.0)

self を複製します。

self を複製します。

REXML::Text#clone -> REXML::Text (24202.0)

self を複製します。

self を複製します。

REXML::XMLDecl#clone -> REXML::XMLDecl (24202.0)

self を複製します。

self を複製します。

Singleton#clone (24202.0)

@raise TypeError このメソッドを呼び出した場合に発生します。

@raise TypeError このメソッドを呼び出した場合に発生します。

Vector#clone -> Vector (24202.0)

自分自身をコピーしたベクトルを返します。

自分自身をコピーしたベクトルを返します。

絞り込み条件を変える

Object#initialize_clone(obj) -> object (12224.0)

Object#clone がオブジェクトを複製する際に呼び出すメソッドです。

...bject#clone がオブジェクトを複製する際に呼び出すメソッドです。

デフォルトでは Object#initialize_copy を呼び出します。

initialize_clone という名前のメソッドは自動的に private に設定されます。

@see Object#initialize_copy, Object#initial...

REXML::Parent#deep_clone -> REXML::Parent (12202.0)

ノードを複製し、複製されたノードを返します。

ノードを複製し、複製されたノードを返します。

子ノードも複製されます。

Object#initialize_copy(obj) -> object (6149.0)

(拡張ライブラリによる) ユーザ定義クラスのオブジェクトコピーの初期化メソッド。

...数や特異メソッドは変化しません。

デフォルトでは、Object#clone の内部で Object#initialize_clone から、
また Object#dup の内部で Object#initialize_dup から呼ばれます。

initialize_copy は、Ruby インタプリタが知り得ない情報をコピーする...
...を initialize_copy でコピーするよう定義しておくことで、dup や clone
を再定義する必要がなくなります。

デフォルトの Object#initialize_copy は、 freeze チェックおよび型のチェックを行い self
を返すだけのメソッドです。

initialize_...
...ee Object#clone,Object#dup

以下に例として、dup や clone がこのメソッドをどのように利用しているかを示します。

obj.dup は、新たに生成したオブジェクトに対して
initialize_copy を呼び

//emlist[][ruby]{
obj2 = obj.class.allocate
obj2.initialize_c...

Object#initialize_dup(obj) -> object (6107.0)

Object#dup がオブジェクトを複製する際に呼び出すメソッドです。

...up がオブジェクトを複製する際に呼び出すメソッドです。

デフォルトでは Object#initialize_copy を呼び出します。

initialize_dup という名前のメソッドは自動的に private に設定されます。

@see Object#initialize_copy, Object#initialize_clone...

IO#dup -> IO (6044.0)

レシーバと同じ IO を参照する新しい IO オブジェクトを返します。 参照しているファイル記述子は dup(2) されます。

...IO オブジェクトを返します。
参照しているファイル記述子は dup(2) されます。

clone
の際に self は一旦 IO#flush されます。
フリーズした IO の clone は同様にフリーズされた IO を返しますが、
dup は内容の等しいフリーズされ...
...ていない IO を返します。

@raise IOError 既に close されていた場合に発生します。

//emlist[例][ruby]{
clone
_io = nil
IO.write("testfile", "test")
File.open("testfile") do |io|
clone
_io = io.clone
end
clone
_io.read # => "test"
clone
_io.close
//}...

絞り込み条件を変える

<< < 1 2 3 4 > >>