次の方法で共有


CHString::operator+=

[CHString クラスは WMI プロバイダー フレームワークの一部であり、現在最終的な状態と見なされています。これらのライブラリに影響を与える、セキュリティ関連以外の問題に対しては、それ以上の開発、機能強化、または更新プログラムは利用できません。 すべての新しい開発には、MI API を使用する必要があります。]

+= 連結演算子は、この文字列の末尾に文字を結合します。 この演算子は、別の CHString オブジェクト、文字ポインター、または 1 文字を受け付けます。

const CHString& operator +=(
  const CHString& string )
throw( CHeap_Exception );

const CHString& operator +=(
  WCHAR ch )
throw( CHeap_Exception );

const CHString& operator +=(
  LPCWSTR lpsz )
throw( CHeap_Exception );

const CHString operator +=(
  char ch )
throw( CHeap_Exception );

パラメーター

string

この文字列に連結する CHString 文字列。

ch

この文字列に連結する文字。

lpsz

この文字列に連結する NULL 終端文字列へのポインター。

解説

この連結演算子を使用するたびに、この CHString オブジェクトに追加される文字のためのストレージが新たに割り当てられ、メモリ例外が発生する可能性があるので注意してください。

次の例では、CHString::operator += の使用方法が示されています。

CHString s( L"abc" );
assert( ( s += L"def" ) == L"abcdef" );

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
Header
ChString.h (FwCommon.h を含む)
ライブラリ
FrameDyn.lib
[DLL]
FrameDynOS.dll、
FrameDyn.dll

関連項目

CHString