Classe di _bstr_t

Specifici di Microsoft

In _bstr_t l'oggetto incapsula Tipo di dati BSTR.La classe gestisce l'allocazione delle risorse e la disallocazione con chiamate di funzione a Passare e SysFreeString e altro BSTR API una volta appropriato._bstr_t la classe utilizza il conteggio dei riferimenti per evitare l'eccessivo sovraccarico.

Costruzione

_bstr_t

Costruisce un oggetto _bstr_t.

Operazioni

assegnare

Copia un oggetto BSTR in BSTR eseguito il wrapping da un oggetto _bstr_t.

Connetti

Collega un oggetto _bstr_t wrapper a un oggetto BSTR.

copy

costruisce una copia con incapsulato BSTR.

Disconnetti

restituisce BSTR eseguito il wrapping da un oggetto _bstr_t e cancella BSTR da _bstr_t.

GetAddress

Punta a BSTR eseguito il wrapping da un oggetto _bstr_t.

GetBSTR

Punti di inizio BSTR trasformato da _bstr_t.

length

restituisce il numero di caratteri in _bstr_t.

Operatori

operatore =

Assegna un nuovo valore a un oggetto esistente _bstr_t oggetto.

l'operatore +=

Aggiunge i caratteri alla fine di l _bstr_t oggetto.

operatore +

Concatena due stringhe.

operatore!

Controlla se incapsulato BSTR è un oggetto NULL stringa.

== l'operatore! =, <, >, <=, >=

Confronta due oggetti _bstr_t.

wchar_t* operatore | argomento char*

Estrarre i puntatori a Unicode o a multibyte incapsulato BSTR oggetto.

Requisiti

intestazione: comutil.h

Lib: comsuppw.lib o comsuppwd.lib (vedere /Zc:wchar_t (Tipo nativo wchar_t) per ulteriori informazioni)

Vedere anche

Riferimenti

Classi di supporto COM del compilatore