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
ChString.h (include FwCommon.h)
Bibliothek
FrameDyn.lib
DLL
FrameDynOS.dll;
FrameDyn.dll

Siehe auch

CHString