次の方法で共有


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

その他の技術情報

CFixedStringT のメンバー