CObArray::Copy
更新 : 2007 年 11 月
同じ型のほかの配列の要素で、指定されている配列を上書きします。
void Copy(
const CObArray& src
);
パラメータ
- src
配列にコピーされるコピー元の要素。
解説
Copy はメモリを解放しません。ただし、必要に応じて、配列にコピーされた要素数に合わせてメモリを増やし、割り当てます。
CObArray::Copy に類似している他のメンバ関数を以下に示します。
クラス |
メンバ関数 |
---|---|
void Copy( const CByteArray&src ); |
|
void Copy( const CDWordArray&src ); |
|
void Copy( const CPtrArray&src ); |
|
void Copy( const CStringArray&src ); |
|
void Copy( const CUIntArray&src ); |
|
void Copy( const CWordArray&src ); |
使用例
すべてのコレクションの例で使われている CAge クラスのリストについては、CObList::CObList を参照してください。
CObArray myArray1, myArray2;
// Add elements to the second array.
myArray2.Add(new CAge(21));
myArray2.Add(new CAge(42));
// Copy the elements from the second array to the first.
myArray1.Copy(myArray2);
#ifdef _DEBUG
afxDump.SetDepth(1);
afxDump << "myArray1: " << &myArray1 << "\n";
afxDump << "myArray2: " << &myArray2 << "\n";
#endif
必要条件
ヘッダー : afxcoll.h