データ::牛

クローンディープデータ構造コピーオンライト
今すぐダウンロード

データ::牛 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Luke Palmer
  • 出版社のWebサイト:
  • http://search.cpan.org/lpalmer/

データ::牛 タグ


データ::牛 説明

クローンディープデータ構造コピーオンライト DATA :: COWは、データ構造のコピーをコピーオンライト、または「怠惰」にするPerlモジュールです。したがって、メモリのメモリを占めるデータ構造がある場合は、コピーするには10メガチがありません。その一部を変更しても、Data :: COWは変更を反映するためにコピーする必要がある部分をコピーするだけです。これは参照を取り、コピーオンライト参照を返します。名前空間にこれを使用していない場合は、Data :: COW :: make_cow_refで使用したい場合は、次のようにモジュールを使用してください。データ:: cow()を使用する。データ::牛はできないファイルハンドルまたはグロブ参照をコピーします。しかし、とにかくそれらをどのように変更しますか?値型のインターフェースを提供することなく、XSの内部状態を参照するオブジェクトを与えることもおそらく悪い考えです。また、このデータ構造から文字列化された参照を使用しないでください。 My $ ARRAY = ; My $ COPY = make_cow_ref $ array; @ $ array、3を押す。 #$ COPY - > は3プッシュ@ $ COPY、4; #$ array - > は定義されていません(そして存在しません)#$ COPYは本物のコピーです。 #$ COPYは影響を受けない要件です。 ・Perl


データ::牛 関連ソフトウェア