C++ostringstreamによる任意のタイプの回転stringの実現方法
638 ワード
さらにフルモデルチェンジstringを使うときはちょっと厄介な感じがします.itoaは標準Cの中ではないし、itoaがあっても他のタイプのチェンジstringは便利ではありません.その後、ネットで探してみると、いい方法がありました.
出力は55―65.123で、どのようにして、変換するのはとても自由です.画面に出力するのと同じです.
#include
#include
#include
using namespace std;
int main()
{
int a = 55;
double b = 65.123;
string str = "";
// sstream
ostringstream oss;
oss << a << "---" << b;
str = oss.str();
cout << str << endl;
return 0;
}
出力は55―65.123で、どのようにして、変換するのはとても自由です.画面に出力するのと同じです.