Clase _bstr_t

Específicos de Microsoft

un objeto de _bstr_t encapsula Tipo de datos BSTR.La clase administra la asignación de recursos y desasignación con llamadas de función a SysAllocString y el SysFreeString y otro BSTR API cuando adecuada.La clase de _bstr_t utiliza el recuento de referencias para evitar sobrecarga excesiva.

Construcción

_bstr_t

Crea un objeto _bstr_t.

Operaciones

Asignar

Copia BSTR en BSTR ajustará en _bstr_t.

Asociar

vincula un contenedor de _bstr_t a BSTR.

copy

Crea una copia de BSTRencapsulado.

Desasociar

Devuelve BSTR ajustará en _bstr_t y desasociar BSTR de _bstr_t.

GetAddress

Señala BSTR ajustará en _bstr_t.

GetBSTR

Señala al principio de BSTR ajustará en _bstr_t.

length

Devuelve el número de caracteres de _bstr_t.

Operadores

operador =

asigna un nuevo valor a un objeto existente de _bstr_t .

operador +=

Anexa los caracteres al final del objeto de _bstr_t .

operador +

Concatena dos cadenas.

el operador!

Comprueba si BSTR encapsulado es una cadena nula.

el operador ==! =, <, >, <=, >=

Compara dos objetos _bstr_t.

wchar_t* de operador | char*

Extraiga los punteros a Unicode o el objeto encapsulado de BSTR multibyte.

Requisitos

encabezado: comutil.h

Lib: omsuppw.lib o comsuppwd.lib (vea /Zc:wchar_t (wchar_t es un tipo nativo) para obtener más información)

Vea también

Referencia

Clases de compatibilidad con COM del compilador