コレクション クラスのヘルパー
コレクション クラスの CMap、CList、および CArray は、テンプレート宣言されたグローバル ヘルパー関数を使用して、要素を比較、コピー、およびシリアル化します。 CMap、CList、および CArray に基づいてクラスを実装するときは、マップ、リスト、または配列に格納されているデータの型に合うように、必要に応じてこれらの関数をオーバーライドします。 などのヘルパー関数のオーバーライド情報をSerializeElements、記事を参照してくださいコレクション:タイプ セーフなコレクションを作成する方法。 ConstructElements および DestructElements の使用は推奨されなくなりました。
Microsoft Foundation Class ライブラリには、コレクション クラスのカスタマイズに役立つグローバル関数が用意されています。これらのグローバル関数を次の表に示します。
コレクション クラスのヘルパー
要素が等しいかどうかを示します。 |
|
1 つの配列から他の配列に要素をコピーします。 |
|
ストリーム指向の診断出力を提供します。 |
|
ハッシュ キーを計算します。 |
|
要素をアーカイブに格納するか、または要素をアーカイブから取得します。 |