にwchar_t
変換したいのですがstring
。次に、を使用して文字列を読み取る必要がありますstringstream
。私はここでそれを変換することを検討しました:http://msdn.microsoft.com/en-us/library/ms235631 (v = vs.80).aspxしかし、それらのどれもで使用可能なものを返しませんstringstream
。私はコーディングの経験があまりないので、おそらく本当に単純なものが欠けています。
前もって感謝します!
にwchar_t
変換したいのですがstring
。次に、を使用して文字列を読み取る必要がありますstringstream
。私はここでそれを変換することを検討しました:http://msdn.microsoft.com/en-us/library/ms235631 (v = vs.80).aspxしかし、それらのどれもで使用可能なものを返しませんstringstream
。私はコーディングの経験があまりないので、おそらく本当に単純なものが欠けています。
前もって感謝します!
実際にstring
からが必要な場合wchar_t*
は、まず を に変換する必要がありwchar_t*
ますchar*
。これを行うには、使用しているコンパイラに応じてさまざまな方法があります。最も簡単な方法は を使用することですwcstombs()
が、これには注意点があります。これは、この問題に関する良い議論です。 http://www.daniweb.com/software-development/cpp/threads/87362を刺激する可能性のある解決策がいくつかあります。
ただし、@ Space_C0wb0y が述べたように、wstring
直接使用できます。それがあなたが探しているものである場合は、彼の答えを正しいとマークしてください.wchar_t*