前田稔(Maeda Minoru)の超初心者のプログラム入門
// 数値⇔文字変換 前田 稔 #include <iostream> #include <sstream> using namespace std; int main() { stringstream ss; double pi; // 文字列から数値に変換. ss << "3.14"; ss >> pi; cout << showpoint << pi << endl; ss.clear(); // 状態をクリア. ss.str(""); // 文字列をクリア. // 数値から文字列に変換. ss << 123 << "NUMBER"; cout << ss.str() << endl; printf("printf=%s\n",ss.str().c_str()); char c; cin.get(c); return 0; } |
ss << "3.14"; ss >> pi; |
ss << 123 << "NUMBER"; |
printf("printf=%s\n",ss.str().c_str()); |
char c; cin.get(c); |