13.1.25.7 Anyのコンストラクタ、デストラクタ、代入演算子
デフォルト・コンストラクタは、値を設定せずに、型tk_nullのTypeCodeでAnyを作成します。コピー・コンストラクタは、AnyパラメータのTypeCode_ptrで_duplicateを呼び出し、パラメータの値をディープ・コピーします。代入演算子は、それ自身のTypeCode_ptrを解放し、必要に応じて現在の値のストレージを割当て解除します。その後、AnyパラメータのTypeCode_ptrを複製し、パラメータの値をディープ・コピーします。デストラクタは、TypeCode_ptrでreleaseを呼び出し、必要に応じて値のストレージを割当て解除します。
その他のコンストラクタについては、「型付けされていない値の処理」を参照してください。
親トピック: Any型