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.