友人 CString 演算子 + ( const CStringamp; string1, const CString & string2 );
スロー ( CMemoryException );(&A)
友人 CString 演算子 + ( const CStringamp; 文字列, TCHAR ch );
スロー ( CMemoryException );(&A)
友人 CString 演算子 + ( TCHAR ch, const CStringamp; 文字列 );
スロー ( CMemoryException );(&A)
友人 CString 演算子 + ( const CStringamp; 文字列, LPCTSTR lpsz );
スロー ( CMemoryException );(&A)
友人 CString 演算子 + ( LPCTSTR lpsz, const CStringamp; 文字列 );
スロー ( CMemoryException );(&A)
戻り値
連結の一時的な結果であるCStringオブジェクトを返します。この戻り値はいくつかの連結を同じ式を結合することができます。
パラメーター
文字列,文字列, string2
CStringオブジェクトを連結するには。
ch
文字を文字列に連結または文字列に連結するには。
lpsz
Null で終わる文字列へのポインター。
解説
+ 連結演算子 2 つの文字列を結合し、 CStringオブジェクトを返します。2 つの引数の文字列のいずれかのCStringオブジェクトをする必要があります。他の文字へのポインターまたは文字をすることができます。注意すべき例外が発生以来、一時的なデータを保持するために新しいストレージが割り当てられ、連結演算子を使用するときにそのメモリ。
例
次の例を示しますCString::operator +。
//CString::operator たとえば +CString s1 ("abc");CString s2 ("def");ASSERT ((s1 + s2) ="abcdef");CString s3;s3 = CString ("abc") +"def";//正しいs3 ="abc"+"def";//間違っている !最初の引数、CString をする必要があります。
CString の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CString::operator + =(&N)