classe de _bstr_t
Spécifique à Microsoft
un objet d' _bstr_t encapsule Type de données BSTR.La classe gère l'allocation des ressources et la désallocation via des appels de fonction à SysAllocString et à SysFreeString et d'autres API d' BSTR si appropriée.La classe d' _bstr_t utilise le décompte de références pour éviter la charge mémoire excessive.
Construction
Construit un objet _bstr_t. |
Opérations
copie BSTR dans BSTR encapsulé par _bstr_t. |
|
lie un wrapper d' _bstr_t à BSTR. |
|
construit une copie d' BSTRencapsulé. |
|
Retourne BSTR encapsulé par _bstr_t et détache BSTR d' _bstr_t. |
|
Pointe vers BSTR encapsulé par _bstr_t. |
|
Pointe vers le début d' BSTR encapsulé par _bstr_t. |
|
Retourne le nombre de caractères dans _bstr_t. |
Opérateurs
assigne une nouvelle valeur à un objet existant d' _bstr_t . |
|
Ajoute des caractères à la fin de l'objet d' _bstr_t . |
|
Concatène deux chaînes. |
|
Vérifie si BSTR encapsulé est une chaîne Null. |
|
Compare deux objets _bstr_t. |
|
Récupérez les pointeurs au format Unicode encapsulé ou à l'objet multioctets d' BSTR . |
Configuration requise
en-tête : comutil.h
lib : comsuppw.lib ou comsuppwd.lib (consultez /Zc:wchar_t (wchar_t est un type natif) pour plus d'informations)