共用方式為


CStringElementTraitsI 類別

這個類別會提供靜態函式與集合類別儲存在物件中的資料相關。它與相似,但 CStringElementTraits,執行不區分大小寫的比較。

template<
   typename T,
   class CharTraits = CDefaultCharTraits< T::XCHAR >
>
class CStringElementTraitsI : public CElementTraitsBase< T >

參數

  • T
    要在集合中所儲存之資料的型別。

Members

a64sa2yk.collapse_all(zh-tw,VS.110).gif公用 Typedefs

名稱

描述

CStringElementTraitsI::INARGTYPE

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

CStringElementTraitsI::OUTARGTYPE

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

a64sa2yk.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CStringElementTraitsI::CompareElements

呼叫這個靜態函式比較的兩個字串項目,忽略差異,以免。

CStringElementTraitsI::CompareElementsOrdered

呼叫這個靜態函式比較兩個字串項目,忽略差異,以免。

CStringElementTraitsI::Hash

呼叫這個靜態函式計算指定資料項目的雜湊值。

備註

這個類別會提供靜態函式來比較字串來建立雜湊值。使用時,集合類別儲存字串架構的資料,這些功能會很有用。字串,當物件會得到處理做為參考時,請使用 CStringRefElementTraits

如需詳細資訊,請參閱 ATL 集合類別。

繼承階層架構

CElementTraitsBase

CStringElementTraitsI

需求

Header: atlcoll.h

請參閱

參考

CElementTraitsBase 類別

CStringElementTraits 類別

其他資源

ATL 類別概觀