整数値(int)をstd::wstringに変換したい。これを行うための最良の方法は何ですか?私はWindowsPhone向けに開発しているので、外部ライブラリ(boost :: lexical_castなど)の使用は避けたいと思います。単純なもの、できればintをwstringに割り当てるだけの1行のコードを探しています。
どんな助けでもいただければ幸いです。
整数値(int)をstd::wstringに変換したい。これを行うための最良の方法は何ですか?私はWindowsPhone向けに開発しているので、外部ライブラリ(boost :: lexical_castなど)の使用は避けたいと思います。単純なもの、できればintをwstringに割り当てるだけの1行のコードを探しています。
どんな助けでもいただければ幸いです。
何方をお探しですかstd::to_wstring
std::wstring to_wstring( int value ); (since C++11)
符号付き10進整数を、std :: swprintf(buf、sz、L "%d"、value)が十分に大きいbufに対して生成するものと同じ内容の幅の広い文字列に変換します。
size_t myInteger = 10;
std::wostringstream myStringStream;
myStringStream<< L"myText" << myInteger;
std::wstring concatenatedStr = myStringStream.str();
数値をwstringに連結します。
古いC++98 VisualStudio2010では。