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 );

Parameter

nSize

[in] Die Anzahl der Zeichen zu kopieren von sz.

sz

[in] Eine Zeichenfolge kopieren. Die Unicode-Version gibt ein LPCOLESTR; die ANSI-Version gibt ein LPCSTR. Nur nSize Zeichen werden kopiert. Der Standardwert ist NULL.

pSrc

[in] Eine Zeichenfolge kopieren. Die Unicode-Version gibt ein LPCOLESTR; die ANSI-Version gibt ein LPCSTR.

src

[in] Ein CComBSTR -Objekts.

Bemerkungen

Der Standardkonstruktor legt das M_str Mitglied auf NULLfest. Copy-Konstruktor legt M_str auf eine Kopie des betreffenden BSTR src.

Die anderen vier Konstruktoren legen Sie eine Kopie der angegebenen Zeichenfolge M_str ; jedoch, wenn Sie einen Wert für nSizeübergeben, werden dann nur nSize Zeichen kopiert werden gefolgt von einer abschließenden Null-Zeichens,.

Der Destruktor gibt die Zeichenfolge M_str auf verweist frei.

CComBSTR ÜbersichtKlassenmember

Index