CComBSTR::CComBSTR

CComBSTR);

CComBSTR (int nSize );

CComBSTR (int nSize, LPCOLESTR sz );

CComBSTR (int nSize, LPCSTR sz );

CComBSTR (LPCOLESTR pSrc );

CComBSTR (LPCSTR pSrc );

CComBSTR (const CComBSTR&src );

Parámetros

nSize

[en] El número de caracteres a copiar de sz.

sz

[en] Una cadena para copiar. La versión Unicode especifica un LPCOLESTR; la versión ANSI especifica un LPCSTR. Se copiarán sólo nSize caracteres. El valor predeterminado es NULL.

pSrc

[en] Una cadena para copiar. La versión Unicode especifica un LPCOLESTR; la versión ANSI especifica un LPCSTR.

src

[en] Un objeto CComBSTR.

Observaciones

El constructor predeterminado establece al miembro m_str en NULL. El constructor de copia establece m_str en una copia del miembro BSTR src.

Los otros cuatro constructores establecer m_str a una copia de la cadena especificada; Sin embargo, si se pasa un valor para nSize, entonces sólo nSize caracteres se copiarán, seguido de un carácter nulo.

El destructor libera la cadena apuntada por m_str.

I&ntroducción a CComBSTR |nbsp; Miembros de clase

Index