次の方法で共有


CAutoPtrElementTraits クラス

このクラスには、スマート ポインターのコレクションを作成するときに役立つメソッド、静的関数、および typedef が用意されています。

template<
   typename T
>
class CAutoPtrElementTraits : public CDefaultElementTraits<
   ATL::CAutoPtr< T >
>

パラメーター

  • T
    ポインター型。

解説

このクラスには、スマート ポインターを格納するコレクション クラス オブジェクトを作成するときに役立つメソッド、静的関数、および typedef が用意されています。 CAutoPtrArray クラスおよび CAutoPtrList クラスは、CAutoPtrElementTraits から派生します。 ベクターの new 演算子および delete 演算子を必要とするスマート ポインターのコレクションを構築する場合は、代わりに CAutoVectorPtrElementTraits を使用してください。

必要条件

**ヘッダー:**atlcoll.h

参照

参照

CDefaultElementTraits クラス

その他の技術情報

CAutoPtrElementTraits のメンバー

ATL クラスの概要