System.DynamicArray.Copy

提供: RAD Studio API Documentation
移動先: 案内検索

C++

DynamicArray<T>::Copy() const
DynamicArray<T>::Copy(DynamicArray<T>& dst) const

プロパティ

種類 可視性 ソース ユニット
function public sysdyn.h System DynamicArray

説明

DynamicArray の内容を,指定した DynamicArray にコピーします。

Copy メソッドを使用すると,動的配列のコピーを作成できます。Dynamicarrays は参照でカウントされます。したがって,動的配列を別の動的配列に代入しても,参照がコピーされるだけで,データはコピーされません。一方,Copy メソッドは動的配列の別のコピーを作成します。この場合,コピー先配列の元の内容は破棄されます。

次のコードでは,i_array の内容が temp にコピーされます。ただし,temp と i_array は同じ型の DynamicArray でなければなりません。

temp = i_array.Copy();

関連項目