14.3.2.4 説明

これは、CORBA::Anyクラスのコピー・コンストラクタです。このコンストラクタは、渡されるAnyのTypeCodeリファレンスを複製します。

コピーする型は、コピー元のAnyオブジェクトのreleaseフラグによって決まります。releaseCORBA_TRUEと評価された場合は、コンストラクタはパラメータの値をディープ・コピーし、releaseCORBA_FALSEと評価された場合は、コンストラクタはパラメータの値をシャロー・コピーします。シャロー・コピーを使用すると、メモリーの割当てをより高度に制御できます。ただし、呼出し側は、解放済メモリーをAnyが使用していないことを確認する必要があります。