CElementTraits クラス
このクラスは、移動、コピー、比較、ハッシュ演算のためのメソッドと関数を提供するために、コレクション クラスによって使用されます。
構文
template<typename T>
class CElementTraits : public CDefaultElementTraits<T>
パラメーター
T
コレクションに保存されるデータの型。
解説
このクラスには、コレクション クラス オブジェクトに保存されている要素の移動、コピー、比較、ハッシュを行う既定の静的関数とメソッドが用意されています。 CElementTraits
は、コレクション クラスの CAtlArray、CAtlList、CRBMap、CRBMultiMap、CRBTree によってこれらの操作の既定のプロバイダーとして指定されます。
既定の実装では、シンプルなデータ型には十分ですが、コレクション クラスを使用してより複雑なオブジェクトを保存する場合は、ユーザー指定の実装によって関数とメソッドをオーバーライドする必要があります。
詳細については、「ATL コレクション クラス」を参照してください。
必要条件
ヘッダー: atlcoll.h
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示