_bstr_t::operator +=, _bstr_t::operator +
Microsoft 固有の仕様
_bstr_t オブジェクトの末尾に文字を追加するか、2 つの文字列を連結します。
構文
_bstr_t& operator+=( const _bstr_t& s1 );
_bstr_t operator+( const _bstr_t& s1 );
friend _bstr_t operator+( const char* s2, const _bstr_t& s1);
friend _bstr_t operator+( const wchar_t* s3, const _bstr_t& s1);
パラメーター
s1
_bstr_t オブジェクト。
s2
マルチバイト文字列。
s3
Unicode 文字列。
解説
これらの演算子は文字列連結を実行します。
operator+=( s1 )このオブジェクトのカプセル化されたBSTRの末尾に、s1のカプセル化されたBSTRの文字を追加します。operator+( s1 )このオブジェクトのBSTRをs1内のものと連結することによって作成される、新しい_bstr_tを返します。operator+( s2, s1 )Unicode に変換されたマルチバイト文字列s2をs1内にカプセル化されたBSTRと連結することによって作成される、新しい_bstr_tを返します。operator+( s3, s1 )Unicode 文字列s3をs1にカプセル化されたBSTRと連結することによって作成される、新しい_bstr_tを返します。
Microsoft 固有の仕様はここまで