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