# Juce String to std::wstring?

**URL:** <https://forum.juce.com/t/juce-string-to-std-wstring/6566>\
**Category:** General JUCE discussion\
**Created:** [March 14, 2011, 3:45pm UTC](https://forum.juce.com/t/juce-string-to-std-wstring/6566 "2011-03-14T15:45:41Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![PieterS](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/pieters/32/10588_2.png) [@PieterS](https://forum.juce.com/u/PieterS)\
**Post date:** [March 14, 2011, 3:45pm UTC](https://forum.juce.com/t/juce-string-to-std-wstring/6566/1 "2011-03-14T15:45:41Z")

</div>

Anyone knows how to convert a Juce String to a std::wstring since the (const juce\_wchar\*) cast no longer works? On Windows, using .toUtf16() seems to work but not on Mac.

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://forum.juce.com/u/jules)\
**Post date:** [March 14, 2011, 7:24pm UTC](https://forum.juce.com/t/juce-string-to-std-wstring/6566/2 "2011-03-14T19:24:28Z")

</div>

“wstring (s.toWideCharPointer())” should work.
