CFixedStringT::CFixedStringT

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 クラス