• 締切済み

STLのwstring型から BSTR型 への変換

// STLのwstring型から BSTR型 への変換てこんな感じでいいのでしょうか? #pragma warning(push,3) #include <string> #pragma warning(pop) #include <Windows.h> void main(void) {  std::wstring sString1 = L"This is STL_wstring";  std::wstring sString2;  BSTR sWork1 = ::SysAllocString(L"This is BSTR\n");  BSTR sWork2;  sString2 = sWork1;  sWork2 = ::SysAllocString(sString1.c_str()); // ここ  ::SysFreeString(sWork1);  ::SysFreeString(sWork2); }

みんなの回答

  • mi65536
  • ベストアンサー率100% (6/6)
回答No.1

ソースコードを見る限り、問題ないと思いましたが、何か問題がありますのでしょうか? その問題を書いてもらわないと、困っていることが解りません。

関連するQ&A