Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

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.

Copiar

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.

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)

Adiciones de comunidad

AGREGAR
Mostrar: