CFixedStringT::CFixedStringT

更新 : 2007 年 11 月

CFixedStringT オブジェクトを構築します。

CFixedStringT( ) throw( ); 
explicit CFixedStringT(
   IAtlStringMgr* pStringMgr 
) throw( );
CFixedStringT(
   const CFixedStringT< StringType, t_nChars >& str 
);
CFixedStringT(
   const StringType& str 
);
CFixedStringT(
   const StringType::XCHAR* psz 
);
explicit CFixedStringT(
   const StringType::YCHAR* psz 
);
explicit CFixedStringT(
   const unsigned char* psz 
);

パラメータ

  • psz
    この CFixedStringT オブジェクトにコピーされる、NULL で終わる文字列。

  • str
    この CFixedStringT オブジェクトにコピーされる既存の CFixedStringT オブジェクト。

  • pStringMgr
    CFixedStringT オブジェクトのメモリ マネージャへのポインタ。IAtlStringMgr、および CFixedStringT のメモリ管理の詳細については、「メモリ管理と CStringT」を参照してください。

解説

各コンストラクタは入力データを新しく確保したストレージにコピーするため、メモリ不足の例外が発生する可能性があります。これらのコンストラクタの一部は変換関数としても機能します。

必要条件

ヘッダー : cstringt.h

参照

参照

CFixedStringT クラス

その他の技術情報

CFixedStringT のメンバ