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 |
|
ライブラリ |
|
[DLL] |
|