次の方法で共有


CFixedStringT::operator =

既存の CFixedStringT オブジェクトを新しいデータで再び初期化します。

CFixedStringT< StringType, t_nChars >& operator =(
   const CFixedStringT< StringType, t_nChars >& str
);
CFixedStringT< StringType, t_nChars >& operator =(
   const char* psz
);
CFixedStringT< StringType, t_nChars >& operator =(
   const wchar_t* psz
);
CFixedStringT< StringType, t_nChars >& operator =(
   const unsigned char* psz
);
CFixedStringT< StringType, t_nChars >& operator =(
   const StringType& str
);

パラメーター

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

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

解説

代入演算子を使用すると、代入結果の CFixedStringT オブジェクトを保持するために新しいストレージを割り当てることが多いため、メモリ不足によって例外が発生する可能性があります。

必要条件

**ヘッダー:**cstringt.h

参照

参照

CFixedStringT クラス

その他の技術情報

CFixedStringT のメンバー