_bstr_t – třída
Specifické pro Microsoft
Objekt _bstr_t zapouzdřuje datový typ BSTR.Třída spravuje v případě potřeby přidělování a zrušení přidělení prostředků pomocí volání funkce SysAllocString, SysFreeString a jiných rozhraní API BSTR.Třída _bstr_t používá počítání odkazů, aby zabránilo nadměrnému zatížení.
Konstrukce
Sestavte objekt _bstr_t. |
Operace
Zkopíruje BSTR do BSTR zabalené v _bstr_t. |
|
Propojení obálky _bstr_t a BSTR. |
|
Vytvoří kopii zapouzdřeného BSTR. |
|
Vrátí BSTR ohraničený pomocí _bstr_t a odpojí BSTR z _bstr_t. |
|
Odkazuje na BSTR ohraničený pomocí _bstr_t. |
|
Odkazuje na začátek BSTR ohraničený pomocí _bstr_t. |
|
Vrátí počet znaků v rámci _bstr_t. |
Operátory
Přiřadí novou hodnotu existujícímu objektu _bstr_t. |
|
Připojí znaky na konec objektu _bstr_t. |
|
Spojuje dva řetězce. |
|
Zkontroluje, zda je zapouzdřený BSTRprázdný řetězec. |
|
Porovná dva objekty _bstr_t. |
|
Extrahovat ukazatele na zapouzdřený objekt Unicode nebo vícebajtový objekt BSTR. |
Požadavky
Hlavička: comutil.h
Lib: comsuppw.lib nebo comsuppwd.lib (další informace viz /Zc:wchar_t (wchar_t je nativní typ))