BSTR zu const char

theoretisch gar nich
BSTR ist bei mir angegeben als unsigned short angegeben.
damit ist es eindeutig größer als ein simpler char wert.

ich weiß, geht char c = reinterpret_cast<char>(dein BSTR wert);
ansonsten könnte ich nur sagen wandle den BSTR wert in einen String um und interpretiere diesen dann als zahl die du dem char zuweisen kannst!
(beachte aber: char = -127 bis 127)
 
Es gibt die Microsoft Operatoren _bstr_t::wchar_t* und _bstr_t::char*
_bstr_t ist eine wrapperklasse für BSTR.
Du erzeugst ein _bstr_t Objekt mit deinem BSTR und erhältst über die obigen operatoren einen const/char*/wchar_t'

Gruss
Dora
 
Hallo!

Danke für die Antworten. Hat sich aber mittlerweile erledigt. Hab' vergessen auf den "Erledigt"-Button zu drücken!
 
Zurück