Προς το περιεχόμενο

Τι ειναι το bstr στη c++?


nikos2027

Προτεινόμενες αναρτήσεις

Δημοσ.
Παιδια γνωρίζεικανεις τι ειναι το

bstr στη c++?

 

typedef OLECHAR FAR * BSTR;

 

Είναι pointer σε ένα composite structure το οποίο αποτελείται απο το μέγεθος σε bytes του string, το ίδιο to string σαν Unicode characters (wide ή double-byte) στα Windows και single byte σε Mac, και ένα terminator (2 null chars).

 

Και όπως είπε ο προλαλήσαντας χρησιμοποιείται σε COM, Interop και Automation.

 

Το pointer δείχνει το string και όχι το μέγεθος.

Δημοσ.

Πως μπορεί κάποιος σε c++ να βάλει

ένα string σε bstr?

Δηλ. θέλω να ορίζω ένα string από

πληκτρολόγιο και μετά να το μετατρεπω σε bstr.

Έχει κιανένας κανένα function ή εντολή?

Δημοσ.
Πως μπορεί κάποιος σε c++ να βάλει

ένα string σε bstr?

Δηλ. θέλω να ορίζω ένα string από

πληκτρολόγιο και μετά να το μετατρεπω σε bstr.

Έχει κιανένας κανένα function ή εντολή?

SysAllocString

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...