共用方式為


CAutoVectorPtrElementTraits Class

然後,建立智慧型指標使用向量新增和刪除運算子的集合時,這個類別會提供靜態方法、函式和有用的 Typedef。

重要

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

template< 
typename T 
> 
class CAutoVectorPtrElementTraits : public CDefaultElementTraits< 
ATL::CAutoVectorPtr< T> 
>

參數

  • T
    指標型別。

Members

公用 Typedefs

名稱

描述

CAutoVectorPtrElementTraits::INARGTYPE

使用的資料型別會將項目加入至集合類別物件。

CAutoVectorPtrElementTraits::OUTARGTYPE

使用資料型別來擷取項目從集合類別物件。

備註

這個類別會提供協助集合包含智慧型指標的類別建立物件時提供方法、靜態函式及 Typedef。 不同於 CAutoPtrElementTraits,這個類別會使用向量新增和刪除運算子。

繼承階層架構

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CAutoVectorPtrElementTraits

需求

Header: atlcoll.h

請參閱

參考

CDefaultElementTraits Class

CAutoVectorPtr Class

其他資源

ATL Class Overview