CHString::operator+=
[La classe CHString fa parte di WMI Provider Framework, che viene ora considerata in stato finale e non saranno disponibili ulteriori sviluppi, miglioramenti o aggiornamenti per problemi non correlati alla sicurezza che interessano queste librerie. Le API MI devono essere usate per tutti i nuovi sviluppi.
L'operatore di concatenazione += unisce caratteri alla fine di questa stringa. L'operatore accetta un altro oggetto CHString , un puntatore a caratteri o un singolo carattere.
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 );
Parametri
-
Stringa
-
Stringa CHString concatenata a questa stringa.
-
Ch
-
Carattere da concatenare a questa stringa.
-
lpsz
-
Puntatore a una stringa con terminazione NULL da concatenare a questa stringa.
Commenti
Tenere presente che le eccezioni di memoria possono verificarsi ogni volta che si usa questo operatore di concatenazione perché è possibile allocare una nuova risorsa di archiviazione per i caratteri aggiunti a questo oggetto CHString .
Esempio
L'esempio seguente illustra l'uso di CHString::operator +=:
CHString s( L"abc" );
assert( ( s += L"def" ) == L"abcdef" );
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Intestazione |
|
Libreria |
|
DLL |
|