如何将 wstring 转换为 wchar_t*?C++

Jon*_*nes 7 c++ wchar-t wstring

我想将 wstring 转换为 wchar_t*。我已经尝试了我所知道的一切,请帮忙。我想将 wstring 转换为 wchar_t*。

K. *_*rsz 7

您尝试阅读参考资料

const wchar_t* wcs = s.c_str();
Run Code Online (Sandbox Code Playgroud)

  • OP 显然想要一个“wchar_t*”,而不是“wchar_t const*”,如这个答案所示。从 C++17 开始,[wstring::data()](https://en.cppreference.com/w/cpp/string/basic_string/data) 提供了这一点。 (4认同)