_bstr_t (Clase)
Específicos de Microsoft
Un objeto _bstr_t encapsula el tipo de datos BSTR. La clase administra la asignación y desasignación de recursos con llamadas de función a SysAllocString y SysFreeString y otras API de BSTR cuando es necesario. La clase _bstr_t utiliza el recuento de referencias para evitar una sobrecarga excesiva.
Construcción
Construye un objeto _bstr_t. |
Operaciones
Copia un valor BSTR en el valor BSTR contenido en _bstr_t. |
|
Vincula un contenedor _bstr_t a un BSTR. |
|
Crea una copia del objeto BSTR encapsulado. |
|
Devuelve el BSTR contenido en _bstr_t y desasocia BSTR de _bstr_t. |
|
Apunta al BSTR contenido en _bstr_t. |
|
Señala al principio del objeto BSTR incluido en _bstr_t. |
|
Devuelve el número de caracteres de _bstr_t. |
Operadores
Asigna un nuevo valor a un objeto _bstr_t existente. |
|
Agrega caracteres al final del objeto _bstr_t. |
|
Concatena dos cadenas. |
|
Comprueba si el BSTR encapsulado es una cadena NULL. |
|
Compara dos objetos _bstr_t. |
|
Extrae los punteros al objeto BSTR multibyte o Unicode encapsulado. |
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)