Třída _bstr_t
Konkrétní společnosti Microsoft
A _bstr_t zapouzdří objektu datový typ BSTR.Spravuje třídy prostředku přidělování a navracení zpět přes volání funkce SysAllocString a SysFreeString a jiných BSTR rozhraní API v případě potřeby._bstr_t Třída používá referenční počítání, aby se zabránilo nadměrnému zatížení.
Konstrukce
Konstrukce _bstr_t objektu. |
Operace
Kopie BSTR do BSTR zabalené v _bstr_t. |
|
Odkazy _bstr_t do obálky BSTR. |
|
Vytvoří kopii zapouzdřené BSTR. |
|
Vrátí BSTR zabalené v _bstr_t a odpojí BSTR z _bstr_t. |
|
Odkazuje BSTR zabaleny třídou _bstr_t. |
|
Odkazuje na začátku BSTR zabaleny třídou _bstr_t. |
|
Vrátí počet znaků _bstr_t. |
Operátory
Existující přiřadí nová hodnota _bstr_t objektu. |
|
Připojí konec znaky _bstr_t objektu. |
|
Sloučí dva řetězce. |
|
Zkontroluje, zda zapouzdřené BSTR je NULL řetězec. |
|
Porovnává dva _bstr_t objektů. |
|
Extrahovat ukazatele zapouzdřené Unicode nebo vícebajtové BSTR objektu. |
Požadavky
Záhlaví: comutil.h
Lib: comsuppw.lib nebo comsuppwd.lib (viz /Zc:wchar_t (wchar_t je nativní typ) Další informace)