【问题标题】:Advantage of std::wstring over CComBSTRstd::wstring 优于 CComBSTR
【发布时间】:2015-04-30 03:32:32
【问题描述】:

有一些关于std::wstringCComBSTR 之间转换的问题,比如this one,但是如果两者都在一个项目中可用,那么它们的优势是什么?

【问题讨论】:

    标签: com atl


    【解决方案1】:

    std::wstring 有更多用于实际字符串处理的方法,而 CComBSTR 专门用于保存 BSTR 字符串。 BSTR 主要由 COM 方法使用,并且具有不同的内存布局。通常你应该使用 std::wstring 或 CString 除非你真的需要 BSTR 的内存布局。

    【讨论】:

      猜你喜欢
      • 2012-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-20
      • 1970-01-01
      • 1970-01-01
      • 2016-08-17
      • 1970-01-01
      相关资源
      最近更新 更多