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