VARIANT、BSTR 、bstr_t是三角恋关系吗?该如何处理
VARIANT、BSTR 、_bstr_t是三角恋关系吗?
谁能说清楚 !
------最佳解决方案--------------------
补充下1楼得吧。
VARIANT和BSTR 都是COM的使用数据类型
BSTR是COM中用来表示UNICODE编码的字符串
_bstr_t是类负责管理BSTR,GetBSTR函数。
_variant_t是负责管理VARIANT的。
------其他解决方案--------------------
当然跟CString一样。内存也是它自己申请的。
------其他解决方案--------------------
VARIANT 是一种结构,可以存放任何类型的数据
BSTR 是一种数据类型,一般对应字符串
_bstr_t 是一个类,会自动释放内存
------其他解决方案--------------------
_bstr_t 是一个类,会自动释放内存//只是释放呀????
谁能说清楚 !
------最佳解决方案--------------------
补充下1楼得吧。
VARIANT和BSTR 都是COM的使用数据类型
BSTR是COM中用来表示UNICODE编码的字符串
_bstr_t是类负责管理BSTR,GetBSTR函数。
_variant_t是负责管理VARIANT的。
------其他解决方案--------------------
当然跟CString一样。内存也是它自己申请的。
------其他解决方案--------------------
VARIANT 是一种结构,可以存放任何类型的数据
BSTR 是一种数据类型,一般对应字符串
_bstr_t 是一个类,会自动释放内存
------其他解决方案--------------------
_bstr_t 是一个类,会自动释放内存//只是释放呀????