(CComBSTR);
CComBSTR (int nSize );
CComBSTR (int nSize, LPCOLESTR sz );
CComBSTR (int nSize, LPCSTR sz );
CComBSTR (LPCOLESTR pSrc );
CComBSTR (LPCSTR pSrc );
CComBSTR (const CComBSTR&src );
Parametry
nSize
[w] Liczba znaków do kopiowania z sz.
sz
[w] Ciąg do skopiowania. Wersja Unicode określa LPCOLESTR; wersja ANSI określa LPCSTR. Tylko nSize znaki zostaną skopiowane. Domyślną wartością jest NULL.
pSrc
[w] Ciąg do skopiowania. Wersja Unicode określa LPCOLESTR; wersja ANSI określa LPCSTR.
src
[w] Obiekt CComBSTR.
Uwagi
Domyślnego konstruktora ustawia Państwa m_str wartość null. Konstruktor kopiujący ustawia m_str kopię członka BSTR src.
Pozostałe cztery konstruktory ustaw m_str kopię określony ciąg znaków; Jednakże jeśli można przekazać wartość dla nSize, następnie tylko nSize znaków zostanie skopiowana, następuje kończącego znaku null.
Destruktor zwalnia ciąg wskazywanego przez m_str.