CComBSTR::CComBSTR

CComBSTR);

CComBSTR (int nSize );

CComBSTR (int , LPCOLESTR nSize sz );

CComBSTR (int , LPCSTR nSize sz );

CComBSTR (LPCOLESTR pSrc );

CComBSTR (LPCSTR pSrc );

CComBSTR (const CComBSTR&src );

Parametri

nSize

[in] Il numero di caratteri da copiare da sz.

sz

[in] Una stringa da copiare. La versione Unicode specifica un LPCOLESTR; la versione ANSI specifica un LPCSTR. Solo nSize caratteri verranno copiati. Il valore predefinito è NULL.

pSrc

[in] Una stringa da copiare. La versione Unicode specifica un LPCOLESTR; la versione ANSI specifica un LPCSTR.

src

[in] Un oggetto CComBSTR.

Osservazioni

Il costruttore predefinito imposta il membro m_str su NULL. Il costruttore di copia imposta m_str su una copia del membro BSTR src.

Altri quattro costruttori impostare m_str su una copia della stringa specificata; Tuttavia, se si passa un valore per nSize, poi solo nSize caratteri verranno copiati, seguito da un carattere di terminazione null.

Il distruttore libera la stringa a cui puntata m_str.

Pa&noramica CComBSTR |nbsp; Membri della classe

Index