CAtlArray クラス
このクラスは、配列オブジェクトを実装します。
template<
typename E,
class ETraits = CElementTraits< E >
>
class CAtlArray
パラメーター
E
配列に格納されるデータの型。ETraits
要素をコピーまたは移動するコード。
解説
CAtlArray には、ユーザー定義の型を持つ要素の配列を作成および管理するメソッドが用意されています。 CAtlArray オブジェクトは C 言語の標準的な配列と同じ機能ですが、必要に応じて動的に拡張および縮小できます。 配列のインデックスは、必ず 0 から始まります。また、上限を設定したり、新しい要素の追加時に拡張したりできます。
要素の少ない配列には、ATL クラスの CSimpleArray を使用できます。
CAtlArray は、シリアル化をサポートしていませんが、MFC の CArray クラスに密接に関係しており、MFC プロジェクトで機能します。
詳細については、「ATL コレクション クラス」を参照してください。
必要条件
**ヘッダー:**atlcoll.h
参照
処理手順
MMXSwarm サンプル:CImage と Visual C++ MMX サポート
DynamicConsumer サンプル:動的なアクセサとスキーマ行セット クラスをデータベースからのメタデータの読み取りを使用してください。
UpdatePV サンプル:更新可能な OLE DB プロバイダを実装します。
マーキーのサンプル:スクリプトを使用してデータを監視するパフォーマンスを提供します。