CHString::operator+=
[Die Klasse CHString ist Teil des WMI-Provider-Frameworks, das nun als endgültig betrachtet wird, und es sind keine weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme verfügbar, die diese Bibliotheken betreffen. Die MI-APIs sollten für alle Neuentwicklungen verwendet werden.]
Der Verkettungsoperator += verknüpft 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
-
string
-
Eine CHString-Zeichenfolge, die mit dieser Zeichenfolge verkettet wird.
-
ch
-
Ein Zeichen, das mit dieser Zeichenfolge verkettet werden soll.
-
lpsz
-
Zeiger auf eine Zeichenfolge mit NULL am Ende, die mit dieser Zeichenfolge verkettet werden soll.
Bemerkungen
Beachten Sie, dass Speicherausnahmen auftreten können, wenn Sie diesen Verkettungsoperator verwenden, da für Zeichen, die diesem CHString-Objekt hinzugefügt werden, neuer Speicher für die Zeichen zugeordnet werden kann.
Beispiele
Im folgenden Codebeispiel wird die Verwendung von CHString::operator += veranschaulicht:
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 |
|