これらのコレクション クラスは、集計に格納されているオブジェクトの型を決定するパラメーターを持つテンプレートです。
CArray
、CMap
、およびCList
クラスは、通常はカスタマイズする必要があるグローバル ヘルパー関数を使用します。 これらのヘルパー関数の詳細については、「 コレクション クラス ヘルパー」を参照してください。 型指定されたポインター クラスは、クラス ライブラリ内の他のクラスのラッパーです。 これらのラッパーを使用すると、エラーの回避に役立つコンパイラの型チェックを参加させます。 これらのクラスの使用方法の詳細については、「 コレクション」を参照してください。
これらのクラスには、任意の型を使用して配列、リスト、マップを作成するために使用できるテンプレートが用意されています。
CArray
任意の型の配列を作成するためのテンプレート クラス。
CList
任意の型のリストを作成するためのテンプレート クラス。
CMap
任意のキーと値の型を使用してマップを作成するためのテンプレート クラス。
CTypedPtrArray
ポインターの型セーフ配列のテンプレート クラス。
CTypedPtrList
ポインターの型セーフ リストのテンプレート クラス。
CTypedPtrMap
ポインターを使用したタイプ セーフ マップのテンプレート クラス。