CHString::operator+=
[Die CHString-Klasse ist Teil des WMI-Anbieterframeworks, das jetzt als endgültiger Zustand betrachtet wird. Für nicht sicherheitsrelevante Probleme, die sich auf diese Bibliotheken auswirken, sind keine weiteren Entwicklungen, Erweiterungen oder Updates verfügbar. Die MI-APIs sollten für alle Neuentwicklungen verwendet werden.]
Der Verkettungsoperator += verbindet Zeichen am Ende dieser Zeichenfolge. Der Operator akzeptiert ein anderes CHString-Objekt, einen Zeichenzeiger oder ein einzelnes Zeichen.
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 );
Parameter
-
Schnur
-
Eine CHString-Zeichenfolge, die mit dieser Zeichenfolge verkettet wird.
-
Ch
-
Ein Zeichen, das mit dieser Zeichenfolge verkettet werden soll.
-
lpsz
-
Zeiger auf eine MIT NULL endende Zeichenfolge, die mit dieser Zeichenfolge verkettet werden soll.
Hinweise
Beachten Sie, dass Speicherausnahmen auftreten können, wenn Sie diesen Verkettungsoperator verwenden, da diesem CHString-Objekt möglicherweise neuer Speicher für Zeichen zugeordnet wird.
Beispiele
Das folgende Beispiel zeigt die Verwendung von CHString::operator +=:
CHString s( L"abc" );
assert( ( s += L"def" ) == L"abcdef" );
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Vista |
| Unterstützte Mindestversion (Server) |
Windows Server 2008 |
| Header |
|
| Bibliothek |
|
| DLL |
|