次の方法で共有


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